收藏
回答

微信小程序,订阅消息,点击消息进入H5页面,是不是在后台配置路径?

微信小程序,订阅消息,点击消息进入H5页面,是不是在后台配置路径且传递参数?假如web-view文件命名为webview,那么后台设置的路径就写成‘pages/webview/webview?url=’+a,小程序的webview界面能接收到参数吗?

回答关注问题邀请回答
收藏

2 个回答

  • SUPYUCANDOCHINUP
    SUPYUCANDOCHINUP
    2020-07-01

    你好,请问通过后台进入指定的小程序页面后, 页面怎么获取后台URL的参数啊? 比如后台携程‘pages/webview/webview?aa=’+a ; 前端获取aa的值?

    2020-07-01
    有用
    回复 4
    • 段红军
      段红军
      2020-07-01
      我个人认为,只有你点击服务消息之后前台页面才能获取到参数
      2020-07-01
      1
      回复
    • SUPYUCANDOCHINUP
      SUPYUCANDOCHINUP
      2020-07-02回复段红军
      是的,你看 我收到服务消息后,点击服务消息进入指定的页面,想在页面使用URL中的参数,也就是openid的值; 不知是我传的方式不对还是获取的方式不对,前台获取不到; 前台方式是:  var pages = getCurrentPages() //获取加载的页面
        var currentPage = pages[pages.length - 1] //获取当前页面的对象
        var url = currentPage.route //当前页面url
        var options = currentPage.options  这样对吗?
      2020-07-02
      回复
    • 段红军
      段红军
      2020-07-02回复SUPYUCANDOCHINUP
      前台直接在onload里面获取参数吧?
      2020-07-02
      1
      回复
    • SUPYUCANDOCHINUP
      SUPYUCANDOCHINUP
      2020-07-02回复段红军
      嗯, 网上一个小哥说的是  onLoad: function (options) {
         console.log("show页面onLoad方法获取的参数options "+options) , 请问 获取的options 是openid的value值吧; 现在真机调试的时候信息都是按线上版的来吧
      2020-07-02
      回复
  • 微盟
    微盟
    2020-06-28

    webview页面也是一个正常的小程序页面,在 onLoad 生命周期进行参数获取,获取后进行webview 组件的 src 参数赋值

    2020-06-28
    有用
    回复
登录 后发表内容
问题标签