一个Capacitor插件,用于获取设备信息和电池状态。
npm install capacitor-device-info-plugin
npx cap sync
echo(options: { value: string; }) => Promise<{ value: string; }>
Param | Type |
---|---|
options |
{ value: string; } |
Returns: Promise<{ value: string; }>
功能 | Android | iOS | Web |
---|---|---|---|
获取设备信息 | ✅ | ✅ | ✅ |
获取电池信息 | ✅ | ✅ | ✅ |
- Web平台上的设备信息是模拟的,可能与实际设备不符
- Web平台上的电池信息依赖于Battery API,部分浏览器可能不支持
- iOS平台需要额外的权限配置才能获取更详细的电池信息
MIT
cd plugin
npm run build
npm publish --access public //如果404 ,关闭其他的,再次登录发布
npm view capacitor-device-info-plugin //查看插件 https://registry.npmjs.org/capacitor-device-info-plugin/-/capacitor-device-info-plugin-1.0.0.tgz 发送
调试: cd plugin npm run build cd example-app npx cap sync
cd plugin/example-app npx cap open android