收藏
回答

建议 web-view的user-agent中能加入特殊字符以区分微信自带浏览器

问题模块 框架类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 web-view 工具 6.6.2 1.9.90

建议 web-view的user-agent中能加入特殊字符以区分微信自带浏览器

或者开发者可以自己设定部分header信息

最后一次编辑于  2018-02-08  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

7 个回答

  • 叫我Ray
    叫我Ray
    2018-02-21

    我们的项目也是默认通过user-agent来判断ios/android/微信的,因为项目一般都会牵扯很多处理url请求的模块,如果是通过入口写一段js或者url加参数,这个标记参数在模块之间传递会是一个不小的工作,尤其是小程序和微信里的H5用的是同一个user-agent,需要做不少适配。


    希望能考虑设置一个可区分的user-agent吧

    2018-02-21
    赞同 1
    回复
  • 祺爸💎
    祺爸💎
    2018-02-08

    这个方法是我现在在用的方法,但是很不方便,如果遇到页面里有其他页面的链接,就很麻烦了

    所以还是建议能通过user-agent中加入特殊字符的方式,方便开发


    2018-02-08
    赞同
    回复
  • Mr. ♥
    Mr. ♥
    2018-02-08

    URL 里加个特殊的查询字符串吧,比如 ?from=wxapp 之类的。

    2018-02-08
    赞同
    回复
  • 祺爸💎
    祺爸💎
    2018-02-08

    我的需求是在页面加载前使用服务器程序来判断是否是小程序,还没到页面加载后用js来判断这一步

    2018-02-08
    赞同
    回复
  • Mr. ♥
    Mr. ♥
    2018-02-08


    看图

    2018-02-08
    赞同
    回复
  • 祺爸💎
    祺爸💎
    2018-02-08

    微信自带浏览器也有MicroMessenger,我的需求是要和微信自带浏览器能有所区分


    2018-02-08
    赞同
    回复
  • Can🌴
    Can🌴
    2018-02-08

    有 MicroMessenger   噶

    2018-02-08
    赞同
    回复