And*_*y G 11 google-chrome mobile-safari ios swift ios14
在 iOS 14 中,Apple 推出了将任何浏览器设置为默认浏览器的功能,这是一个不错的功能。
如果您从浏览器启动本地 iOS 应用程序以执行某些操作,然后将控制权交还给浏览器,则您必须在 iOS 上明确启动该特定浏览器。
要启动默认浏览器,请使用https://example.com
. 如果用户没有使用默认浏览器,不同的供应商已经注册了启动它们的方案,所以如果浏览器是 chrome,则使用googlechromes://example.com
,如果是 firefox 则使用firefox://example.com
。
我找不到如何使用 safari 计划为 safari 执行此操作?
您当然可以使用该Back-to-app
功能,但用户体验不会很好。
当我将 Safari 设置为默认浏览器时确实如此。但我换成其他浏览器如Chrome、Edge,就报错了。
将 https 和 http 添加到 LSApplicationQueriesSchemes 中,这就是我所希望的结果。
归档时间: |
|
查看次数: |
1630 次 |
最近记录: |