HBuilderX
94 人关注该话题
有没有vue3的项目运行到快应用联盟失败的兄弟,vue3到底能不能转快应用? 快应用 HBuilderX
1***@qq.com 2024-11-22 15:27 发起问题 • 1 人关注 • 0 个回复 • 17 次浏览
hubuilder X 一键登录 无法登录,无法进行打包 HBuilderX
DCloud_云服务_Mal 2024-11-22 15:24 回复问题 • 2 人关注 • 1 个回复 • 32 次浏览
ios 语音播放插件有没有 文字转语音 HBuilderX
jgj_app 2024-11-22 14:38 发起问题 • 1 人关注 • 0 个回复 • 14 次浏览
安卓怎么开启一个线程去启动jar包服务 uni-app-x uniapp 安卓 HBuilderX
5***@qq.com 2024-11-22 14:14 回复问题 • 2 人关注 • 1 个回复 • 39 次浏览
apk 安装替换 升级更新 HBuilderX
DCloud_heavensoft 2024-11-22 03:50 回复问题 • 1 人关注 • 1 个回复 • 53 次浏览
编译依赖报错 HBuilderX
L***@163.com 2024-11-21 22:14 发起问题 • 1 人关注 • 0 个回复 • 20 次浏览
HBuilder X 打包HTML HBuilderX
BoredApe 2024-11-21 18:43 回复问题 • 3 人关注 • 3 个回复 • 60 次浏览
uni.login谷歌授权登录报错,返回 login fail 10 HBuilderX
打工喵 2024-11-21 17:25 发起问题 • 1 人关注 • 0 个回复 • 14 次浏览
安卓返回的绝对 路径使用uni.downloadFile 下载返回400是怎么回事 HBuilderX
1***@qq.com 2024-11-21 16:52 发起问题 • 1 人关注 • 0 个回复 • 17 次浏览
插件【App真机运行】下载失败,请检查网络是否正常! HBuilderX
2***@qq.com 2024-11-21 16:09 回复问题 • 3 人关注 • 4 个回复 • 165 次浏览
小米提审APP启动时,在用户授权同意隐私政策前,APP及SDK不可以提前收集和使用IMEI、OAID、IMSI、MAC、应用列表等信息 HBuilderX
DCloud_Android_zl 2024-11-21 15:52 回复问题 • 1 人关注 • 1 个回复 • 33 次浏览
uniapp的自定义基座包每次改代码都要重新打包么???? HBuilderX
QLing 2024-11-21 15:46 回复问题 • 4 人关注 • 3 个回复 • 161 次浏览
赞同来自: 汉中李
以下为历史内容===========
如果是要解决从上到下渲染的问题:
HBuilderX 3.0更新日志:
+ 【重要】App平台 新增 nvue 组件支... 显示全部 »
以下为历史内容===========
如果是要解决从上到下渲染的问题:
HBuilderX 3.0更新日志:
+ 【重要】App平台 新增 nvue 组件支持 render-whole 属性。可以按组件整体渲染,而不是从上到下逐行渲染 [详情](https://uniapp.dcloud.io/nvue-outline?id=render-whole)
关于nvue渲染需要注意,nvue虽然是原生渲染,但逻辑层在js里,那么js如果频繁向原生层动态写入渲染数据,就会发生跨进程阻塞。
请注意控制js向渲染层的写入的频次。比如:
1. v-for渲染内容时注意次数,列表数据每页最好不超过20条。
2. 减少组件的层次。
在react native、weex这类js引擎+原生渲染的技术上,这个问题就是这样了,框架层面很难优化,需要开发者写代码时注意。
官方已经推出了uni-app x,逻辑层和渲染层都在原生上,开发的应用和纯原生一样。
赞同来自: Simons
赞同来自: c***@outlook.com 、7***@qq.com 、machi的奶茶 、z***@gmail.com
腾讯地图有一个线上坐标系转换接口下线了,之前使用的是其提供的一个免费的坐标转换接口。目前该接口已经无法使用。而uni-app部分功能依赖了这个接口:
1. web端的腾讯定位和地图时的uni.getLocation、uni.chooseLocat... 显示全部 »
腾讯地图有一个线上坐标系转换接口下线了,之前使用的是其提供的一个免费的坐标转换接口。目前该接口已经无法使用。而uni-app部分功能依赖了这个接口:
1. web端的腾讯定位和地图时的uni.getLocation、uni.chooseLocation、uni.onLocationChange
2. app端的uni.chooseLocation
## 方案:
目前问题已经修复,请更新到`4.24版`。新版在对坐标进行转换时,使用开发者自己配置的key。
升级后仍报失败的开发者,原因汇总:
1. 如果是cli或离线打包,需要配套升级cli和离线sdk。
2. manifest中配置好自己的地图厂商key。web和app都需要。一般标准基座正常,自定义基座和打包后异常,都是这个原因
3. 确保在地图厂商那里配额足够
4. 确保在地图厂商那里有周边服务的权限。否则无法获取周围地址
5. web平台确保自己的域名在地图厂商那里正确配置了域名白名单
6. app平台确认在地图厂商配置了正确的包名和签名
7. app端支持使用wgt更新
地图厂商的商业授权较贵,如需购买,请点击[获取优惠](https://ask.dcloud.net.cn/explore/map/)。
同时DCloud已经在排查所有涉及到线上接口调用的代码,防止还有其他隐患发生。
===================================
## 新增内容
自HbuilderX 4.24 更新后,许多开发者可能由于没有正确配置key,导致`uni.chooseLocation`依然无法运行
如果你的项目出现如下错误,那么你需要检查是否是key配置错误
这里是**已复现**的报错信息(一般是无法显示列表):
1、使用标准基座
ios无法直接使用标准基座运行,Android可以
如果你看到下面两种错误,则说明你使用了ios标准基座运行
- [JS Framework] Failed to invoke the event handler of "click" on view (20):TypeError: undefined is not an object (evaluating 'A.name') __ERROR
- [JS Framework] Failed to execute the callback function:null is not an object (evaluating 'this.$refs.nearListLoadmore.resetLoadmore') __ERROR
需要你进行以下操作才可以运行ios标准基座:
iOS 使用 io.dcloud.HBuilder (Bundle ID)重签名HBuilderX基座
2、使用自定义基座
如果你的Android项目报错如下所示,则需要检查配置错误
- 【vue3】reportJSException >>>> exception function:__WEEX_CALL_JAVASCRIPT__, exception:JavaScript execute error!Uncaught TypeError: Cannot read property 'name' of undefined at doneClick (/__uniappchooselocation.js.nvue:32:14667)
- 【vue2】 {"errMsg":"chooseLocation:fail cancel"} TypeError: Cannot read property 'name' of undefined
如果你的ios项目出现如下报错,则需要检查配置错误
- 【vue3】[JS Framework] Failed to invoke the event handler of "click" on view (292):TypeError: undefined is not an object (evaluating 'A.name') __ERROR
- 【vue2】TypeError: undefined is not an object (evaluating 'e.name') __ERROR
## 检查自己的配置
注意事项:
1、cli项目(不是通过hbuilderX创建的,即运行时需要通过命令运行的项目),不能直接拖入HbuilderX中进行打包重新运行,需要更新依赖,如果你的错误信息包含:TypeError: Cannot read property 'points' of undefined,则大概率是没有更新。
2、在打自定义基座前,需要确保地图厂商的key已经存在于mainfest,如果修改key需要重新打自定义基座。
3、如果使用公共测试证书,不能直接打包或者使用自定义基座。因为公共测试证书的信息与你自己的地图厂商信息不一致,因此要使用自己的证书(生成方法:在dcloud开发者后台,找到对应的应用可以生成)
### 高德地图
[https://console.amap.com/dev/key/app](https://console.amap.com/dev/key/app)
Android高德地图需要检查SHA1与PackageName是否与自定义基座和打包后一致
注意:Android在服务现在时,要选择Android平台
** 插入的附件 **
ios中高德地图需要检查Bundle ID是否与项目一致
** 插入的附件 **
### 腾讯地图
[https://lbs.qq.com/dev/console/application/mine](https://lbs.qq.com/dev/console/application/mine)
需要检查sdk处的配置是否正确
腾讯地图需要保证配额,至少要保证下面三个接口有配额
- /ws/geocoder/v1?location=*
- /ws/coord/v1/translate
- /ws/place/v1/search
** 插入的附件 **
以下为过期内容:
===================================
在发布新版之前,临时解决方案有两类:
1. 不使用uni的这2个有问题的api的转换gcj02坐标功能,直接用系统定位获取wgs84坐标,自行调用任意一家地图厂商的服务器接口进行坐标转换。
2. 下载uni-app补丁,升级这2个有问题的api
如下:
- app平台vue3临时解决方案
把附件中的js文件替换到:
HBuilderX/plugins/uniapp-cli-vite/node_modules/@dcloudio/uni-app-vite/lib/template/__uniappchooselocation.js
替换后重新打包
- app平台vue2见下方本人的另一个回复
- web平台另见帖子:[https://ask.dcloud.net.cn/question/195113](https://ask.dcloud.net.cn/question/195113)
app端可以发布wgt升级解决,也可以重新打包升级app。
https://ask.dcloud.net.cn/article/41267
https://ask.dcloud.net.cn/article/41267
```
const buildResult = shell.exec(`/Applications/HBuilderX-Alpha.app/Contents/MacOS/cli pack --config ${buildappConf... 显示全部 »
```
const buildResult = shell.exec(`/Applications/HBuilderX-Alpha.app/Contents/MacOS/cli pack --config ${buildappConfigPath}`);
if (buildResult.code === 0) {
console.log('{ 【 buildResult 】 }:>>>>>>>>>>>> build_channel.js:87', buildResult);
console.log(`<<<<<<<<<<<<【打包成功】 >>>>>>>>>>>> `);
const regex = /https:\/\/[\w\-\.\/]+/;
const downloadUrl = buildResult.stdout.match(regex)[0];
await downloadIpa(downloadUrl, `${buildConfig.channel}.ipa`);
} else {
throw new Error(`打包失败:${buildResult}`);
}
```
downloadIpa后可以实现上传热更新包到云存储,发布热更新、应用分发等各种操作
** 插入的附件 **
** 插入的附件 **
** 插入的附件 **
HBuilderX 发布目录从 H5 调整为 web 的兼容方案 uniapp HBuilderX
1***@qq.com2024-11-05 14:00 评论文章 • 8 个评论 • 1856 次浏览
uniCloud: 如何切换云服务商? HBuilderX
b***@qq.com2024-10-23 13:10 评论文章 • 19 个评论 • 39661 次浏览
HBuilderX: 关于iOS安心打包、本地重签,证书安装教程 安心打包 HBuilderX
a***@126.com2024-10-16 14:39 评论文章 • 51 个评论 • 10482 次浏览
HBuilderX版本区别说明 alpha HBuilderX
DCloud_HB_WDL2024-09-20 16:13 评论文章 • 110 个评论 • 452485 次浏览
在开发xr-frame时,uni-app编译后的小程序代码丢失了width与height属性,导致图像模糊 HBuilderX uni_app
6***@qq.com2024-09-20 15:45 评论文章 • 5 个评论 • 449 次浏览
精华 uni-app的H5版使用注意事项 uni_app HBuilderX h5
1***@qq.com2024-09-18 14:09 评论文章 • 229 个评论 • 739354 次浏览
使用hbuilder x创建的uniapp使用tailwind css css uniapp HBuilderX
还晚睡吗2024-09-11 14:37 评论文章 • 6 个评论 • 487 次浏览
uniapp的环境变量.env uniapp HBuilderX
w***@163.com2024-08-27 18:53 评论文章 • 6 个评论 • 14019 次浏览
cli项目使用vscode开发的一些自动化配置及问题 HBuilderX vscode vue_cli
s***@163.com2024-08-23 09:53 发表文章 • 0 个评论 • 135 次浏览
分享自用HBuilderX主题 仿 VsCode Default Dark Modern主题 主题 HBuilderX
5***@qq.com2024-08-15 17:19 发表文章 • 0 个评论 • 457 次浏览
【奇异事件】云打包一直编译中 HBuilderX 云端打包发布常见问题 vite
删库在逃程序员2024-08-06 18:08 发表文章 • 0 个评论 • 152 次浏览
HBuilderX中自动转换px为upx upx 每日技巧 HBuilderX
n***@163.com2024-08-02 09:33 评论文章 • 26 个评论 • 64286 次浏览