Home Reference Source

Function

Static Public Summary
public

detect(ua: *, platform: *)

public

Get wechat version

public

Get wxwork version

public

Is it weapp webview

public

Is it wechat webview

public

Is it Wxwork webview

Static Public

public detect(ua: *, platform: *) source

Params:

NameTypeAttributeDescription
ua *
platform *

public getWechatVersion(ua: string): string source

import {getWechatVersion} from 'in-which-browser/src/wechat.js'

Get wechat version

Params:

NameTypeAttributeDescription
ua string

Return:

string

e.g.: 6.7.3 or empty string

public getWxworkVersion(ua: string): string source

import {getWxworkVersion} from 'in-which-browser/src/wxwork.js'

Get wxwork version

Params:

NameTypeAttributeDescription
ua string

Return:

string

e.g.: 2.2.0 or empty string

public isWeappWebview(ua: string): boolean source

import isWeappWebview from 'in-which-browser/src/weapp.js'

Is it weapp webview

  1. 在网页内可通过window.__wxjs_environment变量判断是否在小程序环境,建议在WeixinJSBridgeReady回调中使用,也可以使用JSSDK 1.3.2提供的getEnv接口。
  2. 从微信7.0.0开始,可以通过判断userAgent中包含miniProgram字样来判断小程序web-view环境

Params:

NameTypeAttributeDescription
ua string

Return:

boolean

See:

public isWechatWebview(ua: string): boolean source

import {isWechatWebview} from 'in-which-browser/src/wechat.js'

Is it wechat webview

Params:

NameTypeAttributeDescription
ua string

Return:

boolean

See:

public isWxworkWebview(ua: string): boolean source

import {isWxworkWebview} from 'in-which-browser/src/wxwork.js'

Is it Wxwork webview

Params:

NameTypeAttributeDescription
ua string

Return:

boolean

See: