如何判断不是在小程序webview下
发布于 6 年前 作者 zhujun 9183 次浏览 来自 问答
  • 需求的场景描述(希望解决的问题)

一个页面既可能运行在小程序webview,也可能运行在其他web下,小程序提供了两种判断是否是小程序webview的方法,但是这两个方法都是异步的方法,

一、在非小程序webiview运行环境下,怎么判断当前不是在小程序webview环境呢?

二、当在小程序webview里跳转其他页面之后,怎么判断是否在小程序webview环境?

  • 希望提供的能力

能否提供通用的标识符,例如UserAgent这样通用而简单的方法来判断是否是小程序webview的方法

3 回复

约定一个传参不就直接解决了么

小程序的webview中的useragent包含字符串  “miniprogram”

抱歉,我现在还只是一个新手开发者,暂时没有那么深入的了解

回到顶部