拉起微信小程序

拉起微信小程序

调用方法后直接唤醒指定的微信小程序。需要原生应用集成微信的open-sdk

提示

拉起微信小程序时,请确认包名和签名与微信开放平台中填写的一致,否则会在拉起微信后提示错误

请求

methods: {
    wxMiniProgram() {
        this.zjJSBridge.wxMiniProgram({
            // 广告位ID,必填(小程序不提供测试ID)
            posId: "",
            // 用户ID,选填
            userId: "13000000000"
        }, function(succ, data) {
            console.log("succ = " + succ + " & data = " + data)
        })
    }
}

事件回调

注意

请确保已经在当前页面已参照文档配置监听器正确配置了监听器

onLoad() {
    this.zjJSBridge.ready(() => {
        this.zjJSBridge.setListener((event, data) => {
            if (event != this.zjJSBridge.events.wxMiniProgram) {
                return
            }
            switch (data.action) {
                case this.zjJSBridge.actions.onZjAdError:
                    uni.showModal({
                        showCancel: false,
                        title: '小程序拉起失败',
                        content: "错误码:" + data.code + "\n错误信息:" + data.msg
                    })
                    break;
            }
        })
    })
},