小程序内的web-view所打开的页面获取的userAgent中不包含小程序特征,无法识别是在小程序web-view中打开的页面,而在安卓端或开发者工具端web-view的UA中都有miniprogram或miniProgram关键字。


文档所提供的

window.__wxjs_environment

这种方式实际使用起来诸多不便(需等待WeixinJSBridge,以及接口调用需单独传参),希望能在UA中加入特征字符串,感谢。

展开全部
收起
4回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Melanie

    11人对此回答表示赞同

    关键是服务端,不能直接判断

    展开
    11
    2回复
    发布于 6年前

    评论(2)

    收起评论

    • Ronan 2019-01-25 21:30

      因为支付问题,必须得做判断,我是在小程序进来的地址里加参数来判断的。

      回复
    • Lululumoon 2019-01-27 09:20

      我现在也遇到了这样的问题

      回复
  • Xzavier

    6人对此回答表示赞同

    目前因为iOS低版本系统的原因没有处理UA,这里我们会想办法解决。

    展开
    6
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Kelly小云鹅

    5人对此回答表示赞同

    请问下什么时候可以优化好这个问题

    展开
    5
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • 有口无心

    3人对此回答表示赞同

    感谢反馈,之前由于实现上的问题没有处理UA,后续我们会优化

    展开
    3
    1回复
    发布于 6年前

    评论(1)

    收起评论

    • 爱吃糖的小女孩 2019-01-29 16:20

      希望能及时更新优化,目前webview内嵌h5页面判断小程序环境十分麻烦,

      回复
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部