2***@qq.com
2***@qq.com
  • 发布:2020-04-30 16:09
  • 更新:2022-05-27 09:28
  • 阅读:4312

微信小程序调起外部应用时报:plus is not defined

分类:uni-app

thirdScriptError
plus is not defined; [Component] Event Handler Error @ pages/map/map#bound handleProxy
ReferenceError: plus is not defined

下面是代码

openMap: function (){  
                let url = ""  
                plus.nativeUI.actionSheet({title: "选择地图应用", cancel: "取消", buttons: [{title:"百度地图"}, {title:"高德地图"}, {title:"腾讯地图"}]}, function(e){   
                    switch (e.index) {  
                        case 1:  
                            url = "baidumap://map/marker?location=39.968789,116.347247&title=DCloud&src=Hello%20uni-app"  
                        break;  
                        case 2:  
                            url = "iosamap://viewMap?sourceApplication=Hello%20uni-app&poiname=DCloud&lat=39.9631018208&lon=116.3406135236&dev=0"  
                        break;  
                    }  
                    if (url!="") {  
                        plus.runtime.openURL( url, function( e ) {   
                            plus.nativeUI.alert("本机未安装指定的地图应用");    
                        });   
                    }  
                })  
            },

<button type="primary" class="cu-btn lg bg-theme" @click="openMap">去这里</button>

2020-04-30 16:09 负责人:无 分享
已邀请:
紫川丶

紫川丶

plus是app专属api

  • 1***@qq.com

    uniapp官网不是说了 小程序中也能使用

    2022-03-08 09:42

2***@qq.com

2***@qq.com (作者) - 芜湖~起飞

调起外部应用是报错。。

  • 1***@qq.com

    兄弟 这问题解决了吗 我这和你一样哈哈

    2022-03-08 09:42

w***@163.com

w***@163.com

问题解决了吗?? 我也遇到了这个问题

要回复问题请先登录注册