我用小程序的web-view承载了一个网址,然后点击虚拟返回键。

出现的现象是:先是返回到了一个空白页,然后再次点击虚拟返回键

才真正的回到了原本的页面。

请问有方案解决这个问题吗。不胜感激

网友回复:

r***:

你们的网页是否中间做了某些跳转,返回的话回到了那个空白的跳转页

Y***:

没有任何跳转的,单纯的一个静态网页。右滑返回就是正常的,ios上也正常的,就安卓的虚拟键返回出现了这个问题

r***:

能提供一下url吗

Y***:

好的

https://r.139lc.com/des/2017/11/01/A201700000411/80921.html

黄***:

你好,能否提供一下二维码,我们看下

Y***:

【已解决】web-view 虚拟键返回的问题

您试一下看可以吗,这是开发版的。点击信息披露或产品介绍,然后再返回

黄***:

在安卓能重现。请问代码是怎样的呢?

黄***:

这边看到你先传了 #wechat_redirect  再传了https://r.139lc.com/des/2017/11/10/A201700000429/81981.html#wechat\_redirect

Y***:

安卓上能重现。

wblj.js

jumpDetail: function (e) {

var detail = e.currentTarget.dataset.detail;

var url = “/pages/lc/wblj/wblj”;

wx.setStorageSync(storageKey.LC_GM_CPMS, detail);

if (detail.JUMP_URL) {

url = detail.JUMP_URL;

}

wx.navigateTo({

url: url

});

},

wblj.wxml

<web-view src=“{{jump_url}}#wechat_redirect”></web-view>

起的一个新页面来承载外部网页。在点击某个事件的时候跳转到这个页面,并带上地址。

黄***:

jump_url 不要传空,加上wx:if 试试

爱盈利(aiyingli.com)移动互联网具影响力的盈利指导网站。定位于服务移动互联网创业者,移动盈利指导。我们的目标是让盈利目标清晰可见!降低门槛,让缺乏经验、资金有限的个人和团队获得经验和机会,提高热情,激发产品。