2***@qq.com
2***@qq.com
  • 发布:2021-05-20 20:41
  • 更新:2021-05-20 20:41
  • 阅读:677

跪求大佬解答,uni跳转外部h5不能返回

分类:HBuilderX

onBackPress(e){
console.log("onBackPress e:"+JSON.stringify(e))
// 在这里直接默认所有的返回键操作都去执行h5的方法
this.webView.evalJS('window.myHistory()')
return true; // 返回true 表示不执行返回键默认操作
},

    onLoad() {  
        this.getinfo()  
    },  

    methods: {  

        operation() {  

                // 此对象相当于html5plus里的plus.webview.webView()。  
                // 在uni-app里vue页面直接使用plus.webview.webView()无效,  
                // 非v3编译模式使用this.$mp.page.$getAppWebview()  

                this.webView = this.$mp.page.$getAppWebview().children()[0]  
                //如果是页面初始化调用时,需要 setTimeout 延时一下  

            },  

Error in onBackPress hook: "TypeError: this.webView.evalJS is not a function" 报错

2021-05-20 20:41 负责人:无 分享
已邀请:

该问题目前已经被锁定, 无法添加新回复