问题模块 | 框架类型 | 问题类型 | API/组件名称 | 终端类型 | 操作系统 | 微信版本 | 基础库版本 |
---|---|---|---|---|---|---|---|
API和组件 | 小程序 | Bug | wx.miniProgram.navigateTo | 6.7.0 | 2.1.3 |
尝试过引入sdk 1.3.0 和 1.3.2均无效
function jumpType() {
alert('呵呵')
function miniprogramReady(){
alert('呵呵哒')
if(window.__wxjs_environment === 'miniprogram'){
alert(window.__wxjs_environment)
wx.miniProgram.navigateTo({
url: '/pages/frontend/Amap/index'
});
//wx.miniProgram.navigateBack({
//delta: 1
//});
}else{
location.href = '<?=$this->url->get('user/ticket')?>';
}
}
if (!window.WeixinJSBridge || !WeixinJSBridge.invoke) {
document.addEventListener('WeixinJSBridgeReady', miniprogramReady, false)
}else{
miniprogramReady()
}
}
网友回复
绝妙神:
若果没有内容要返回小程序的话,可以使用在第三方的网页中使用下面代码直接关闭掉web-view,我这里是直接关闭整个小程序了 v_v , w_w
window.opener=null;
window.open('','_self');
window.close();
小鸡仔:
问题已解决:
sdk引入位置必须放在 head 元素内