html5 - ios9,Safari打开未安装app的协议,如何不显示提示
怪我咯
怪我咯 2017-04-17 12:02:04
0
3
1124

用web打开自己app的协议,app未安装时跳转到appstore
在ios9中打开app时强制提示“Safari打不开该网页,因为网址无效”
想问有没有什么方案,既能在app已安装时打开app,又能在app未安装时跳过上面的提示直接setTimeout到appstore

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回覆(3)
Ty80

去www.lit.mn,用他們的技術,產生一個先跳到APP,不成功就去APPStore的鏈接,用這個鏈接就可以了

伊谢尔伦

題主所說的自己APP的協定應該是指Custom Url Scheme(下面就稱為scheme吧),scheme在iOS7、8下運作正常,但升級到iOS9以上版本時,如果沒有安裝某個APP的情況下嘗試透過APP預先定義的scheme喚起APP時會有一個題主描述的錯誤提示,這個提示目前沒有方法可以去掉。

但是,但是,但是:

iOS9提供了一個更安全的方法來透過瀏覽器或其他的web容器喚起APP的解決方案,那就是universal link,這也是蘋果官方自iOS9以後主推的深度連結(deeplink)實現方案,但是universal link的配置和實作要複雜得多,Universal Link的詳細介紹可以在蘋果官方開發文件裡面找到,也可以看看這篇文章:http://www.magicwindow.cn/doc...

左手右手慢动作

解決了沒?我也搞不定,札到解決辦法沒?大兄弟

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!