/** * kollus Player ¸ð¹ÙÀÏ Àü¿ëÇ÷¹À̾î È£Ãâ * * kollus Player ¸ð¹ÙÀÏ Àü¿ëÇ÷¹ÀÌ¾î ¿¬µ¿ ½Ã ½ºÆ®¸®¹Ö, ´Ù¿î·Îµå È£ÃâÀ» À§ÇÑ method ÀÔ´Ï´Ù. * * @access public * @param string method ½ºÆ®¸®¹Ö, ´Ù¿î·Îµå ±¸ºÐ (path : ½ºÆ®¸®¹Ö, download : ´Ù¿î·Îµå * @param string media_token ¾Ïȣȭ ¸ðµâÀ» ÅëÇØ »ý¼ºµÈ media_token * @return void */ function call_player(method, media_token, customKey) { var scheme_param = method + '?url=http://v.kr.kollus.com/si?jwt=' + media_token + '&custom_key=' + customKey; kollus_custom_scheme_call(scheme_param); } /* kollus ¸ð¹ÙÀÏ Àü¿ëÇ÷¹ÀÌ¾î ¸ÖƼ ´Ù¿î·Îµå È£Ãâ * * kollus ¸ð¹ÙÀÏ Àü¿ëÇ÷¹ÀÌ¾î ¸ÖƼ ´Ù¿î·Îµå¸¦ À§ÇÑ method ÀÔ´Ï´Ù. * * @access public * @return void */ function start_downloads() { var chk_info = document.media_form; var count = 0; var url_list = ""; for (i = 0; i < chk_info.length; i++) { if (chk_info[i].checked == true) { if (count == 0) { url_list += "?url="; } if (count > 0) { url_list += "&url="; } url_list += chk_info[i].value; count += 1; } } if (count == 0) { alert("´Ù¿î·Îµå Ç׸ñÀ» ¼±ÅÃÇØ ÁÖ¼¼¿ä."); return; } var scheme_param = 'download' + url_list; kollus_custom_scheme_call(scheme_param); } function kollus_custom_scheme_call(scheme_param) { var AppLoader = tui.AppLoader; var loader = new AppLoader(); var osName = new UAParser().getResult().os.name; loader.exec({ ios: { scheme: 'kollus://' + scheme_param, url: "https://itunes.apple.com/app/id760006888" }, android: { intentURI: 'kollus://' + scheme_param }, timerSet: { ios: 4000, android: 4000 }, etcCallback: function() { if (osName !== 'iOS' && osName !== 'Android') { alert('¸ð¹ÙÀÏ ´Ü¸»±â¿¡¼­ ½ÇÇàÇØ ÁÖ¼¼¿ä.'); } }, notFoundCallback: function() { if (osName === 'iOS') { window.location.href = 'https://itunes.apple.com/app/id760006888'; } else if(osName =='Android'){ window.location.href = 'market://details?id=com.kollus.media'; } } }); }