用web-view在小程序内嵌网页(公众号),从网页返回就退出了小程序,求解决
发布于 6 年前 作者 lixiao 948 次浏览 来自 问答

我的需求:

在小程序里面内嵌公众号网页,实现互相跳转;

bug:小程序可以跳转到内嵌网页,但是无法正常返回,点击返回自动退出小程序

其他说明:业务域名已经配置好了


微信端网页

代码1如下

mounted() {

    window.wx.ready(function () {     //查看当前环境

   isWxMini = window.__wxjs_environment === ‘miniprogram’

})

    if (isWxMini) {          

   let path = `/pages/home/home`

   window.wx.miniProgram.navigateTo({

       url: path

   })

}

    },

结果:返回还是退出了


代码2如下:

mounted() {

    this.loadURL(’/pages/home/home’)

      wx.miniProgram.navigateBack()

    },

    methods: {

    loadURL(url){

var iFrame;

iFrame=document.createElement(‘iframe’);

iFrame.setAttribute(‘src’,url);

iFrame.setAttribute(‘style’,‘display: none;’);

iFrame.setAttribute(‘height’,‘0px’);

iFrame.setAttribute(‘width’,‘0px’);

iFrame.setAttribute(‘frameborder’,‘0’);

document.body.appendChild(iFrame);

iFrame.parentNode.removeChild(iFrame);

iFrame=null;

    }

    }

   结果:返回还是退出了



微信端界面返回键为手机自带的

1 回复

点击返回,还有安卓手机返回键,是关闭当前页面。并不会关闭小程序啊?

回到顶部