收藏
回答

微信小程序判断是否小程序环境问题?

如何在小程序中判断是否是小程序的环境?因为现在后端使用ua判断不出是小程序的环境

最后一次编辑于  11-07
回答关注问题邀请回答
收藏

5 个回答

  • o0o有脾气的酸奶
    o0o有脾气的酸奶
    11-07

    你的问题有问题,应该这么问“ 后端如何判断是小程序请求了接口或页面? ”

    11-07
    赞同
    回复 6
    • 魂zero
      魂zero
      11-07
      好的,下次会改进的
      11-07
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      11-07回复魂zero
      后端通过判断Referer,或者在接口或web-view的src自己加参数识别
      11-07
      回复
    • 魂zero
      魂zero
      11-07
      就是如果后端识别不出是否是小程序环境就必须传参数吗?
      11-07
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      11-07回复魂zero
      后端判断Referer啊
      11-07
      回复
    • o0o有脾气的酸奶
      o0o有脾气的酸奶
      11-07
      Referer应该可以获取到的
      11-07
      回复
    查看更多(1)
  • 11110111001011110111001110111
    11110111001011110111001110111
    11-07


    通过请求头  Referer 来判断

    11-07
    赞同
    回复
  • 三世羽翾
    三世羽翾
    11-07

    你是要问请证明你是你的问题吗?

    11-07
    赞同
    回复
  • 子不语
    子不语
    11-07

    ?这个为啥需要判断?难不成还能有其他环境?

    11-07
    赞同
    回复 8
    • 魂zero
      魂zero
      11-07
      因为在后端使用ua判断不出是否是小程序环境
      11-07
      回复
    • 子不语
      子不语
      11-07回复魂zero
      难不成在肯德基买个汉堡,还能是麦当劳的不成?
      11-07
      回复
    • 魂zero
      魂zero
      11-07
      我现在发请求到后端,判断环境是网页的环境
      11-07
      回复
    • 子不语
      子不语
      11-07回复魂zero
      那你就在请求中加一个参数就好了啊,比如platform = weixin
      11-07
      回复
    • 魂zero
      魂zero
      11-07
      就是让后端加一个参数吗?
      11-07
      回复
    查看更多(3)
  • 爆竹声中一岁除
    爆竹声中一岁除
    11-07

    咋,都进去了还要怎么判断

    11-07
    赞同
    回复
问题标签