检查javascript是否支持URL方案

检查javascript是否支持URL方案,第1张

检查javascript是否支持URL方案

不是无缝的。但是,有一种类似于检查d出窗口是否被阻止的方法。

当您尝试不支持的URL方案时,Safari会警告用户它不知道该怎么做,并停留在同一页面上。

因此,如果您给应用程序调用分配了一些激活时间(例如300毫秒),然后执行其他 *** 作以响应该方案的不存在。

它不是最漂亮,但可以工作:

function startIThrown(){  document.location = 'ithrown://restart';  setTimeout(function(){    if(confirm('You do not seem to have iThrown installed, do you want to go download it now?')){      document.location = 'http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=293049283&mt=8&uo=6';    }  }, 300);}<a href="#" onclick="startIThrown()">Restart iThrown</a>


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5640984.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存