• H5跳webview 组件navigateTo无法跳转,报errMsg: "invokeMiniProgramAPI:ok"


    goWx() {
          this.navigate();  // 此方法针对H5 的返回键,对左上角点击无效, 
       无法添加点击事件,放到mounted 会无限循环。
       
        },
        navigate() {
          //控制页面跳转---小程序、公众号、非微信跳转方式 【modelName---vue路由名字】
          this.isMiniProgram((res) => {
            //判断是否是小程序页面的回调函数
            if (res) {
              console.log(res, "1111");
              //小程序页面
              wx.miniProgram.navigateTo({
                url: "/pages/index/index",
                success: function (res) {
                  // alert(JSON.stringify(res));
                },
              });
    wx.miniProgram.navigateBack(); // 返回, 如果换成方法就没有返回键了。 } }); }, isMiniProgram(callback) {
    // 判断是否在微信环境。 var ua = window.navigator.userAgent.toLowerCase(); if (ua.match(/MicroMessenger/i) != "micromessenger") { callback(false); } else { //微信API获取当前运行环境 wx.miniProgram.getEnv((res) => { console.log(res, "res"); if (res.miniprogram) { //小程序环境 callback(true); } else { callback(false); } }); } },
    注意:官方文档推荐
    "weixin-js-sdk": "^1.3.2"
    
    
  • 相关阅读:
    求最长不降子序列

    普通背包问题
    求最大子序列
    最大人品
    C# 显示webBrowser页面加载进度
    Provider 错误 '80004005' 未指定的错误 的最终解决方法
    C# 截取webBrowser网页存为图片
    浅谈Python小数据池
    js文件编译成动态链接库(dll)文件
  • 原文地址:https://www.cnblogs.com/panax/p/13393103.html
Copyright © 2020-2023  润新知