webview内嵌h5怎么跳转到指定的小程序界面

先引入微信sdk:

https://qydev.weixin.qq.com/wiki/index.php?title=%E5%BE%AE%E4%BF%A1JS-SDK%E6%8E%A5%E5%8F%A3#.E6.AD.A5.E9.AA.A4.E4.B8.80.EF.BC.9A.E5.BC.95.E5.85.A5JS.E6.96.87.E4.BB.B6

<script type="text/javascript" src="/js/jweixin-1.3.2.js"></script>
goSkinReport:function(){
                var ua = window.navigator.userAgent.toLowerCase();
                //先判断是否微信浏览器
                if (ua.match(/MicroMessenger/i) == "micromessenger") {
                    //再判断一下是否在小程序里
                    wx.miniProgram.getEnv((res) => {
                    console.info("res",res)
                        if (res.miniprogram) {
                            wx.miniProgram.navigateTo({ url:'/pages/skinReport/skinReport?id=${photoNo}' });
                        }
                    })
                }
                else{
                    location.href='/report/skinReport?photoNo=${photoNo!}';//跳转到皮肤分析报告页面
                }
            },

注意:url:'/pages/skinReport/skinReport?id=${photoNo}'此处的路径pages前有/斜线

小程序接收参数的方法和普通小程序界面间的传值一样,在onload里通过options接收

  • 3
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 4
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值