首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何通过Safari Mobile中的javascript检测是否安装了iPhone应用程序?

如何通过Safari Mobile中的javascript检测是否安装了iPhone应用程序?
EN

Stack Overflow用户
提问于 2009-07-16 00:40:59
回答 2查看 33.6K关注 0票数 16

您可能知道,iPhone应用程序可以注册一个自定义的URL方案处理程序"myapp:“,这些处理程序可以用于在Safari中查看的页面中的链接。

如果访问者安装了应用程序,我希望自动从特定页面启动应用程序。如果应用程序没有安装,我将只向他们显示当前移动优化的页面视图。

如何进行此检测?谷歌搜索一直没有结果。另外,为了巧妙起见,我尝试过这样做,但无济于事:

var image = new Image();
image.onerror = function(e){
  alert("bummer");
}
image.onload = function(e){
  alert('success!');
}
image.src = 'myapp://something=meaningful';

有没有人遇到一种做应用程序检测的方法?

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1134885

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档