usePlatform
跟踪用户当前平台的信息。
Usage
实时编辑器
function Demo() { const {platform} = usePlatform(); return <p>platfrom: {platform}</p>; };
结果
Loading...
API
UsePlatformProps
参数名 | 描述 | 类型 | 默认值 |
---|---|---|---|
userAgent | 服务端渲染时,需要传递 userAgent | string | - |
usePlatform
Returns
UsePlatformReturn
: 和平台相关的对象
Arguments
参数名 | 描述 | 类型 | 默认值 |
---|---|---|---|
props | - | UsePlatformProps | undefined | - |
UsePlatformReturn
参数名 | 描述 | 类型 | 默认值 |
---|---|---|---|
platform | 平台 | Platform (必填) | - |
isInMiniProgram | 是否在小程序中 | () => boolean (必填) | - |
isInWechat | 是否在微信中 | () => boolean (必填) | - |
isiPhoneX | 是否是 iPhoneX | () => boolean (必填) | - |
Platform
export type Platform = 'ios' | 'android' | 'unknown';