小程序内嵌H5

路劲:小程序页面A---webview---h5页面---小程序B
小程序页面B返回H5页面,H5页面不刷新
方法一:在webview内跳转链接上加时间戳

<view class="page-body">
       <web-view  src="{{toUrl}}"></web-view>
 </view>
onShow: function () {
    let path = wx.getStorageSync("webPath")
    this.setData({
      toUrl : `${path}?time=${new Date}`
    })
},

方法二:
在小程序B页面

var pages = getCurrentPages();
var prevPage = pages[pages.length - 2];
if(prevPage.route == "pages/active/index"){
  // web-view 页面参数
  var options = {
    accessUrl: prevPage.options.accessUrl,
    paramDic: prevPage.options.paramDic
  }
  prevPage.onLoad(options);
}
wx.navigateBack({});

这些方法在小程序内是管用的
但是我的小程序页面是在app分享出来的,分享的是webview页面,我在webview页面进行处理跳到H5,这样路径就是webView----H5页面---小程序页面,这样小程序页面返回H5的时候还是不刷新,我的解决方法是小程序页面直接跳webView,但是还是会有点问题,谁有更好的方法欢迎指正

参考:
https://blog.csdn.net/zx562602419/article/details/106205786?utm_medium=distribute.pc_aggpage_search_result.none-task-blog-2allsobaiduend~default-1-106205786.nonecase&utm_term=%E5%B0%8F%E7%A8%8B%E5%BA%8F%E8%BF%94%E5%9B%9Eh5%E4%B8%8D%E5%88%B7%E6%96%B0%E9%97%AE%E9%A2%98&spm=1000.2123.3001.4430
https://www.jianshu.com/p/a0dc3a1464e3
https://www.cnblogs.com/10manongit/archive/2004/01/13/12703816.html
<u>https://blog.csdn.net/rolan1993/article/details/79853179</u>
https://blog.csdn.net/qq_37451395/article/details/103386324

原生
https://www.cnblogs.com/guangyun/p/8394823.html
<u>https://blog.csdn.net/w1366352655/article/details/86177874</u>
vue
https://blog.csdn.net/wr1067145458/article/details/102930376

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容