Web에서 App실행하는 Javascript
iOS용
<a href=’jsvascript:runApp();’>run MyApp</a><br>
<script type=’text/javascript’>
window.runApp = function()
{
setTimeout(function()
{
Window.location=’http://www.naver.com’
}, 500);
Window.location = ‘myapp://test’;
}
</script>
안드로이드 용
<script>
function checkApplicationInstall() {
document.checkframe.location = "myapp://check_install";
setTimeout("checkApplicationInstall_callback()", 1000);
}
function checkApplicationInstall_callback()
{
try
{
var s = document.checkframe.document.body.innerHTML;
// 어플리케이션 설치되어있음
alert('설치되있네?');
}
catch (e)
{
// 어플리케이션 설치 안 되어있음
alert('설치안되있네?');
}
}
</script>
<input type="button" value="check app install" onclick="checkApplicationInstall()"/><br/>
<iframe id="checkframe" name="checkframe" src="check.html" width="0" height="0"></iframe>