openURL/canOpenURL,URL Schemes

openURL表示打开第三方应用,

canOpenURL表示检查是否可以打开第三方应用,即是否有安装第三方应用。如果LSApplicationQueriesSchemes中没有配置,则canOpenURL返回始终为false。

openURL和canOpenURL表示自己应用调用第三方应用。


URL Schemes表示第三应用调自己。

第三方回调的机制不一样:

例如微信是通过APPID

红包是通过schema,

快刷是通过我告诉它的schema.


如果程序中安装了多个同名schema的,则回调到就会有问题。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容