我有一个锚标记,网址为“itms://itunes.apple.com/us/app/movietickets-com-showtimes/id402114309?mt = 8”。如果客户端系统没有Itune软件,然后浏览器没有打开页面。
有没有办法知道用户是否安装了Itune软件。
提前致谢。
注意:
如果你去 https://itunes.apple.com/us/app/movietickets-com-showtimes/id402114309?mt=8
在这里你可以找到或检查“在itune中查看”按钮。你可以看到 一些javascript来检测那个。但我不知道它在做什么!
答案 0 :(得分:0)
Apple已经有代码来检测iTunes是否已安装,您可以在此处找到他们的代码:http://ax.itunes.apple.com/detection/itmsCheck.js
答案 1 :(得分:0)
最后我得到了一个解决方案,
来自以下网站https://itunes.apple.com/us/app/movietickets.com-showtimes/id402114309?mt=8
你需要带两个js文件。 (它包含一些额外的javascript和jquery - 如果你知道不再需要它们,你可以删除它们)
您需要将以下代码添加到页面html,
""
最后,每当你想检查插件时,只需调用
即可if (its.detect.itunesDetected())
{
//Your code if plugin installed
}
else
{
//Your code if plugin not installed
}