收藏
回答

小程序webview是否可以自定义header?

同一个url链接,可能会被多个小程序中的webview打开。

从目前来看,后端无法区分该请求是来自哪个小程序,以进行的业务适配。

方案1: 小程序webview打开每个链接的时候,固定传入小程序id的参数。

缺点:webview页面不断跳转的情况下,可能导致参数丢失。

方案2: 结合方案1,使用cookie机制,将小程序id存入cookie。

缺点:只能解决同域的问题。在跳转到外域的情况下,cookie会丢失,导致适配判断会出错。


想知道,小程序webview是否可以有自定义header中功能?

如有此方法,直接取header即可。

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

3 个回答

  • 小程序技术专员-binnie
    小程序技术专员-binnie
    2019-09-23

    感谢反馈,我们后续考虑

    2019-09-23
    有用
    回复 1
    • 鳥籠
      鳥籠
      04-24
      考虑的结果怎么样了?
      04-24
      回复
  • 文维
    文维
    2019-12-10

    这个需求很重要呀,通过webview跳转到h5大部分场景都需要带上登录信息或者身份验证信息的,这些信息在大点的互联网产品中都在后端做好了拦截,要去改后端的逻辑不太现实,最好是能在前端处理好,希望官方认真考虑这个需求,也就是增加个api去操作h5里面的请求头

    2019-12-10
    有用
    回复
  • 未命名科技
    未命名科技
    2019-09-20

    小程序请求时的 ua 带有 appid,你看看请求 webview 时的 user-agent 头能不能判断。

    2019-09-20
    有用
    回复
登录 后发表内容
问题标签