实际代码:

<body>

<script type="text/javascript" src="https://res.wx.qq.com/open/js/jweixin-1.3.0.js"></script>

<script>

    window.onload=function(){

        if ($!{isMainPage} == true) {

            wx.miniProgram.switchTab({url: '$!{pagePath}?xcxToken=$!{xcxToken}'})

        }

        else {

            wx.miniProgram.navigateTo({url: '$!{pagePath}?xcxToken=$!{xcxToken}'})

        }

    }

</script>

</body>

上述代码在模拟器上是可以正确执行后,跳转到指定的页面;但是在客户端是未执行,在wx.miniProgram*前打印的日志正常执行了

展开全部
收起
9回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • 徐老师

    17人对此回答表示赞同

    我用这个wx.miniProgram.navigateTo也不能跳转(加了wx.config)

    展开
    17
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • William

    17人对此回答表示赞同

    那你的测试代码不要在onload时就调。或者就在WeixinJSBridgeReady里调

    展开
    17
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Lola

    13人对此回答表示赞同

    在页面加载完就要跳转吗

    展开
    13
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • 安以

    11人对此回答表示赞同

    没有在onload里面调用,

    展开
    11
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 亚马逊河游客

    8人对此回答表示赞同

    没有加wx.config这个,直接在js函数里面调用的jssdk里面的跳转方法

    展开
    8
    0回复
    发布于 5年前

    评论(0)

    收起评论

  • 李万里

    8人对此回答表示赞同

    @黄思程

    展开
    8
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 吴新格

    6人对此回答表示赞同

    你试下jssdk1.3.2

    展开
    6
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 梁碧芝

    4人对此回答表示赞同

    好的...

    展开
    4
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 一百零一夜

    3人对此回答表示赞同

    不是,页面加载完成后点击按钮跳转的

    展开
    3
    0回复
    发布于 5年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部