uni-app打开外部应用浏览器等
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了uni-app打开外部应用浏览器等相关的知识,希望对你有一定的参考价值。
参考技术A 我们在开发 App 应用中,经常会遇到打开第三方程序的场景,比如打开手机淘宝、通过第三方浏览器打开一个 url 等等。App不像网页可以使用http超链接互相跳转,但手机os设计了scheme机制,可以通过特殊的链接互相调起。
比如手机淘宝,其安装后会在手机os中会注册一个scheme协议, taobao:// 。
这种协议还支持参数,比如 taobao://s.taobao.com/search?q=uni-app 启动淘宝并打开搜索页面搜索uni-app。
在uni-app/5+App中,可以通过scheme呼起其他App,也支持给自己的App设置scheme参数。
这个功能小程序并不支持,属于App端的扩展API。
打开外部scheme的API是 plus.runtime.openURL() 。查看文档: http://www.html5plus.org/doc/zh_cn/runtime.html
打开第三方程序,我们需要使用 runtime 模块,下面我罗列两个相关的方法。其他操作请详读文档。
除了简单的打开App,我们更多的时候想要直达。这里汇总了很多有用的直达案例:
可在manifest中可配置。
android配置方法
ios配置方法
以上是关于uni-app打开外部应用浏览器等的主要内容,如果未能解决你的问题,请参考以下文章
调用 url_launcher 模块打开外部浏 览器 打开外部应用 拨打电话 发送短信