h5页面跳转到小程序的sdk未执行
发布于 6 年前 作者 chengyan 5927 次浏览 来自 问答

实际代码:

<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 回复

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

没有在onload里面调用,

我没有用wx.config的时候调用这些函数都是正常的,用了wx.config后就不行了,只有一个wx.miniProgram.navigateBack

可以用

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

你试下jssdk1.3.2

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

@ 黄思程

可以了,谢谢~

在页面加载完就要跳转吗

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

去掉wx.config就可以正常跳转了。好蛋疼,

你用了wx.config没有?

回到顶部