uniapp如何跳转打开其他app?
网友回复
两种方式:
1、通过plus.runtime.launchApplication( appInf, errorCB );
appInf: ( ApplicationInf ) 必选 要启动第三方程序的描述信息 * errorCB: ( LaunchErrorCallback ) 必选 启动第三方程序操作失败的回调函数,启动第三方程序失败时回调,并返回失败信息。
appInf在ios中是这个app的UrlSchemes,而在andriod中是另一个app的包名,示例代码如下:
<script> export default { data() { return { }; }, onLoad(op) {}, methods: { launchApp() { let _this = this; // 判断平台 if (plus.os.name == 'Android') { plus.runtime.launchApplication( { pname: 'com.taobao.taobao' }, function(e) { console.log('Open system default browser failed: ' + e.message)...
点击查看剩余70%