收藏
回答

建议 web-view 打开页面的时候可以自定义部分header信息

框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
小程序 需求 web-view 微信iOS客户端 6.6.2 1.9.90

建议 web-view 打开页面的时候可以允许开发者自定义部分header信息

主要是两个场景:

1、可以把小程序里的已登录用户信息等不适合放在网址里的信息放在自定义header里传递到页面

2、目前小程序 web-view的useragent和微信浏览器的useragent是一样的,网页端没办法区分,通过自定义header可以区分


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

16 个回答

  • 微信技术专员 - Rex
    微信技术专员 - Rex
    2018-04-24

    第一次在web-view src上带多一个参数,服务器识别到这个参数后种一个cookie呢,后续请求识别这个cookie即可。cookie的有效期可以只是当前session

    2018-04-24
    有用
    回复
  • 小程序运营专员 - cunjin
    小程序运营专员 - cunjin
    2018-04-18

    你好,我们会在后续版本中考虑这个需求

    目前可以通过在web-view组件的src上多带一个特殊参数来区分程序环境。

    页面中可以通过js变量window.__wxjs_environment来判断是否是小程序打开

    2018-04-18
    有用
    回复 1
  • 微信技术专员 - Rex
    微信技术专员 - Rex
    2018-04-17

    你们这个自定义header是设置后,第一次打开页面需要,还是接下来的跳转请求都带上这个自定义header?

    2018-04-17
    有用
    回复 2
  • 赵恒:哆啦AI梦
    赵恒:哆啦AI梦
    07-20

    所以现在可以了吗?web-view 支持 header 了吗?

    07-20
    有用
    回复 1
    • 祺爸💎
      祺爸💎
      07-21
      不支持,第二个需求解决了
      07-21
      回复
  • 晓君
    晓君
    03-19

    同样的需求,这个没人跟进了吗?

    03-19
    有用
    回复
  • LQ
    LQ
    2020-08-06

    +1,有同样的需求,已经等了好久了,官方还没实现呢

    2020-08-06
    有用
    回复
  • 程莉
    程莉
    2019-08-22

    没人跟进这个问题了?

    2019-08-22
    有用
    回复 2
    • 祺爸💎
      祺爸💎
      2019-08-22
      第二个已经解决了
      2019-08-22
      回复
    • 程莉
      程莉
      2019-08-22回复祺爸💎
      还是希望能自定义header
      2019-08-22
      回复
  • Allen
    Allen
    2019-06-20

    自定义header是原生app开发中非常常见的一个功能(可以相对安全的放各种token),希望腾讯微信小程序的开发团队能多吸引点儿原生客户端开发的人员,才能更加了解开发者的需求,希望此功能微信小程序能早点支持。

    2019-06-20
    有用
    回复
  • 王哼哼
    王哼哼
    2018-11-30

    大半年了,还是没有解决吗?

    2018-11-30
    有用
    回复
  • 青阳魂
    青阳魂
    2018-09-28

    看到你们跟进了很开心 麻烦看一下场景 https://developers.weixin.qq.com/community/develop/doc/00062e3647ca485f4967e951d56c00

    2018-09-28
    有用
    回复

正在加载...

登录 后发表内容