在 Iphone、Ipad 和使用 Safari 浏览器中 - 警报“使用 myapp 打开”
Posted
技术标签:
【中文标题】在 Iphone、Ipad 和使用 Safari 浏览器中 - 警报“使用 myapp 打开”【英文标题】:In Iphone, Ipad and using Safari Browser - An alert "Open with myapp" 【发布时间】:2016-10-04 06:23:57 【问题描述】:在使用 Safari 浏览器的 ios 中,如果已安装应用程序,则会在重定向应用程序之前显示“使用 xyz 应用程序打开”警报,如果未安装应用程序,则会显示“地址无效”然后“使用应用程序商店打开”警报。
如果在应用商店中以其他方式安装而不显示任何警报,是否有办法在应用上重定向?喜欢 yelp.com?
目前我正在使用 java 脚本尝试它,但它显示了一个警报。
document.location.href = "myapp://url?url=" + encodeURIComponent(window.location.href);// "myapp://?url=" + encodeURIComponent(window.location.href);
setTimeout(function () document.location.href = "appstoreurl";, 2000);
谁能帮我解决这个问题?
【问题讨论】:
【参考方案1】:是的,你可以。
为此,您需要设置通用链接。 你应该在这里阅读文档:
https://developer.apple.com/library/content/documentation/General/Conceptual/AppSearch/UniversalLinks.html
自 iOS 9 起,您的操作方式已“弃用”
【讨论】:
以上是关于在 Iphone、Ipad 和使用 Safari 浏览器中 - 警报“使用 myapp 打开”的主要内容,如果未能解决你的问题,请参考以下文章
iPhone 和 iPad 上的 Safari 在缩放时崩溃(双击和捏合)
CSS 跨浏览器问题 - 旋转在 Safari、Ipad 和 Iphone 上不起作用
如何强制iPad / iPhone Safari使用旧版本的Webkit?