2013-01-24 138 views
0

我有一个锚定标记,其URL为“itms://itunes.apple.com/us/app/movietickets-com-showtimes/id402114309?mt=8”。如果客户端系统没有Itune软件,那么浏览器不会打开该页面。如何在客户端浏览器端安装Itune软件?

有什么方法可以知道用户是否安装了Itune软件。

在此先感谢。

注:

如果你去 https://itunes.apple.com/us/app/movietickets-com-showtimes/id402114309?mt=8

在这里您可以找到或检查“视图中的iTune” button.There你可以看到 一些JavaScript来检测that.But我不知道有什么在做!

回答

0

最后我得到了一个解决方案,

从以下网站https://itunes.apple.com/us/app/movietickets.com-showtimes/id402114309?mt=8

您需要取两个js文件。 (它包含了一些额外的JavaScript和jQuery - 你可以删除这些,如果你知道它不再需要)

  1. https://itunes.apple.com/htmlResources/99EF/web-storefront-base.js
  2. https://itunes.apple.com/htmlResources/99EF/web-storefront-preview.js

而且你需要将下面的代码添加到您的HTML页面,

“”

最后,当你要检查的插件,只需要调用

if (its.detect.itunesDetected()) 
{ 
     //Your code if plugin installed 
} 
else 
{ 
     //Your code if plugin not installed 
} 
相关问题