我想确定一下,小程序<web-view>打开的H5页面可以回退到小程序原生界面吗?

小程序 文章 2020-08-12 11:01 0 72 全屏看文

我想确定一下,小程序打开的H5页面可以回退到小程序原生界面吗?I want to make sure, can the H5 page opened by the Mini Program be returned to the Mini Program native interface?

我想确定一下,小程序打开的H5页面可以回退到小程序原生界面吗?

// 动态加载js脚本文件 h5跳转小程序 还需要加载一个微信的jssdk

let script = document.createElement("script");

script.type = "text/javascript";

script.src = 'https:/es.wx.qq.com/open/js/jweixin-1.3.2.js';

document.body.appendChild(script);


// 点击跳转小程序页面

wx.miniProgram.navigateTo({

    url: '/pages/scenic/scenic_detail/kjcg?id='+id+'&title='+title

})

上面这样写不能回退,网上找的帖子大部分都是这样写的(天下文章一大抄,都不检验一下啊)。

//Dynamic loading JS script file H5 jump applet also needs to load a wechat jssdk let script= document.createElement ("script"); script.type = "text/javascript"; script.src = ' https:/es.wx.qq.com/open/js/jweixin-1.3.2.js '; document.body.appendChild (script); / / click to jump to the applet page wx.miniProgram.navigateTo ({ url: '/pages/scenic/scenic_ Details / kjcg? Id = '+ ID +' & title = '+ Title}) can't be written back. Most of the posts found on the Internet are written in this way.

回答:

Distance:
wx.miniProgram.redirectTo({  url: '/pages/scenic/scenic_detail/kjcg?id='+id+'&title='+title})
微盟:

1、保证你要跳转的页面路径是能正常navigateTo跳转过去的(路径正确、且配置正确等待);

2、当小程序页面层级已经达到10层之后,你要判断下,不能使用navigateTo要使用redirectTo(webview打开h5链接时可以附加一个小程序页面层级的参数传过去,这样可以在h5内获取到作为判断的依据);

圣殿骑士:

当然可以,首先你要确保 /pages/scenic/scenic_detail/kjcg

这个地址在 app.json里有哦

另外这个页面还得不是 switchTab,比如

都是上线的项目

-EOF-