html52.com
我爱小程序-开发者交流社区

小程序打开web-view后 无法返回小程序

问题模块 框架类型 问题类型 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

  1. window.opener=null;

  2. window.open('','_self');

  3. window.close();


小鸡仔:

问题已解决:

sdk引入位置必须放在 head 元素内

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

真正的个人免签约支付接口

云免签H5支付