uni-app uni ext api (uni-wifi) 离线打包方法无法运行
uni-app uni ext api (uni-wifi) 离线打包方法无法运行
操作步骤:
- uni-wifi 离线打包方法无法执行
预期结果:
- uni-wifi 离线打包方法正常执行
实际结果:
- uni-wifi 离线打包方法无法执行
bug描述:
目前有个项目,使用了uni ext api中的uni-wifi,项目云打包正常运行。但是离线打包的时候,uni-wifi的方法无法执行。所以想咨询下,uni ext api支持离线打包项目使用吗?如果支持,应该怎么配置原生工程呢?
| 信息类别 | 内容 |
|----------------|--------------------|
| 产品分类 | uniapp/App |
| PC开发环境 | Windows |
| PC开发环境版本 | win10 |
| HBuilderX类型 | 正式 |
| HBuilderX版本 | 4.76 |
| 手机系统 | Android |
| 手机系统版本 | Android 16 |
| 手机厂商 | philips |
| 手机机型 | T7305 |
| 页面类型 | vue |
| vue版本 | vue3 |
| 打包方式 | 离线 |
| 项目创建方式 | HBuilderX |
更多关于uni-app uni ext api (uni-wifi) 离线打包方法无法运行的实战教程也可以访问 https://www.itying.com/category-93-b0.html
2 回复
好多人都遇到这个问题,求官方解答
更多关于uni-app uni ext api (uni-wifi) 离线打包方法无法运行的实战教程也可以访问 https://www.itying.com/category-93-b0.html
uni ext API 支持离线打包使用,但需要额外配置原生工程。针对 uni-wifi 模块离线打包问题,请按以下步骤排查:
-
检查模块引入:在离线打包工程中确认已正确引入 uni-wifi 模块依赖。Android 平台需在
build.gradle中添加对应依赖:implementation 'com.github.dcloud.io.uni-wifi:uni-wifi:版本号' -
权限配置:在 AndroidManifest.xml 中确保已声明必要权限:
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permission.CHANGE_WIFI_STATE" /> <uses-permission android:name="android.permission.ACCESS_COARSE_LOCATION" />

