HBuilderX

HBuilderX

94 人关注该话题

Android 自定义隐私弹窗示例 按钮字体颜色如何修改 android:textColor 无效 HBuilderX

分类: HBuilderX / HBuilder 3***@gmail.com 2024-12-21 18:07  回复问题 • 4 人关注 • 3 个回复 • 428 次浏览

image标题src显示不了static图片,换img标签就可以了。 HBuilderX

分类: HBuilderX 南黎2024 2024-12-21 09:23  回复问题 • 3 人关注 • 2 个回复 • 53 次浏览

导航栏标题自定义字体 uniapp HBuilderX

分类: HBuilderX 爱豆豆 2024-12-20 18:25  回复问题 • 2 人关注 • 1 个回复 • 40 次浏览

荣耀、VIVO提审被拒未同意隐私弹窗前读取OAID HBuilderX

分类: HBuilderX somnus_yang 2024-12-20 16:52  回复问题 • 2 人关注 • 1 个回复 • 52 次浏览

#插件需求# unocss uniapp插件 HBuilderX 插件需求

分类: HBuilderX 2024-12-20 15:28  回复问题 • 2 人关注 • 1 个回复 • 57 次浏览

vue3 ts版本cli下载下来之后再hbx中内置浏览器打开报错 HBuilderX

分类: HBuilderX 爱豆豆 2024-12-20 14:57  回复问题 • 2 人关注 • 1 个回复 • 34 次浏览

新版本的 hbuilderx 不支持百度地图了吗? HBuilderX

分类: HBuilderX 随性009 2024-12-20 13:37  回复问题 • 5 人关注 • 4 个回复 • 382 次浏览

uniapp 充值了打包次数 不能打包吗,账号一致,编辑器也重启了。 HBuilderX

分类: HBuilderX DCloud_云服务_Mal 2024-12-20 11:27  回复问题 • 1 人关注 • 2 个回复 • 40 次浏览

uniapp 充值了打包次数 不能打包 HBuilderX

分类: HBuilderX 1***@qq.com 2024-12-20 11:22  回复问题 • 2 人关注 • 3 个回复 • 127 次浏览

为什么我把我的应用打包后出现的 还是默认主页 HBuilderX

分类: HBuilderX q***@outlook.com 2024-12-19 23:18  发起问题 • 2 人关注 • 0 个回复 • 41 次浏览

更多...
1

赞同来自: BoredApe

问题描述不够详细。

是只有这个项目不行?还是所有的项目都不行?新建一个uni-app默认模板试试。

如标题所示,运行到自定义基座`卡在 编译成功`, 标准基座正常吗? 自定义基座是怎么制作的?是采用云打包方式?还是离线SDK?

#### `如果替换过HB... 显示全部 »
问题描述不够详细。

是只有这个项目不行?还是所有的项目都不行?新建一个uni-app默认模板试试。

如标题所示,运行到自定义基座`卡在 编译成功`, 标准基座正常吗? 自定义基座是怎么制作的?是采用云打包方式?还是离线SDK?

#### `如果替换过HBuilderX自带的Node程序,请还原Node。`

请先按照上面排查一下,如果还不行提供下QQ,我们加您
0

赞同来自:

HBuilderX 3.7.6.20230227-alpha 已修复。
HBuilderX 3.7.6.20230227-alpha 已修复。
0

赞同来自:

HBuilderX 4.11.2024040401-alpha 已修复。
HBuilderX 4.11.2024040401-alpha 已修复。
4

赞同来自: 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。
0

赞同来自:

可以自己写脚本来处理

```
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后可以实现上传热更新包到云存储,发布热更新、应用分发等各种操作

** 插入的附件 **
0

赞同来自:

如下图所示:
** 插入的附件 **
如下图所示:
** 插入的附件 **
0

赞同来自:

HBuilderX 4.29.2024093009 已修复。
HBuilderX 4.29.2024093009 已修复。
0

赞同来自:

HBuilderX 4.29.2024093009 已修复。
HBuilderX 4.29.2024093009 已修复。
1

赞同来自: jaqi

HBuilderX 4.29.2024093009 已修复。
HBuilderX 4.29.2024093009 已修复。
0

赞同来自:

HBuilderX 4.32.2024110103-alpha 已修复。
HBuilderX 4.32.2024110103-alpha 已修复。
0

赞同来自:

在使用 uts 插件开发鸿蒙插件时,如果报错类似于:Type 'UTSJSONObject' has no properties in common with type 'ShareControllerOptions'. 关于 UTSJSONObject 类似... 显示全部 »
在使用 uts 插件开发鸿蒙插件时,如果报错类似于:Type 'UTSJSONObject' has no properties in common with type 'ShareControllerOptions'. 关于 UTSJSONObject 类似的错误,是在转 arkts 时,将类型转为 UTSJSONObject 时出错。

下面举例:

```
let shareData : systemShare.SharedData = new systemShare.SharedData({
utd: utd.UniformDataType.TEXT,
content: '这是一段文本内容',
title: '文本内容', // 不传title字段时,显示content
description: '文本描述',
// thumbnail: new Uint8Array() // 推荐传入适合的缩略图 不传则显示默认text图标
} );
```
这个代码在编译时会报错,需要指定类型
```
let shareData : systemShare.SharedData = new systemShare.SharedData({
utd: utd.UniformDataType.TEXT,
content: '这是一段文本内容',
title: '文本内容', // 不传title字段时,显示content
description: '文本描述',
// thumbnail: new Uint8Array() // 推荐传入适合的缩略图 不传则显示默认text图标
} as systemShare.SharedRecord);
```
0

赞同来自:

这个是Android8及以上版本系统支持圆形图标的效果,可通过以下方式操作[Android原生应用清单文件和资源](https://uniapp.dcloud.net.cn/tutorial/app-nativeresource-android.html)设置... 显示全部 »
这个是Android8及以上版本系统支持圆形图标的效果,可通过以下方式操作[Android原生应用清单文件和资源](https://uniapp.dcloud.net.cn/tutorial/app-nativeresource-android.html)设置圆形图标来支持:
1. 在项目的AndroidManifest.xml中的application节点添加android:roundIcon属性配置应用使用圆形图标
```xml
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" package="你应用的包名">
<application
android:roundIcon="@drawable/icon_round"
>
</application>
</manifest>
```

2. 在项目的nativeResources\android\res\drawable-xxhdpi目录下添加圆形图标文件icon_round.png

注意:提交云端打包后才能生效。


如有疑问或无法完成以上操作,可通过“付费技术支持”寻求帮助
更多...

使用hbuilder x创建的uniapp使用tailwind css css uniapp HBuilderX

分类: uni-app 9***@qq.com2024-12-20 10:40  评论文章 • 7 个评论 • 576 次浏览

精华 uni-app的H5版使用注意事项 uni_app HBuilderX h5

分类: uni-app 2***@qq.com2024-12-03 09:33  评论文章 • 230 个评论 • 749271 次浏览

HBuilderX版本区别说明 alpha HBuilderX

分类: HBuilderX 一00一2024-11-28 17:03  评论文章 • 111 个评论 • 456332 次浏览

HBuilderX 发布目录从 H5 调整为 web 的兼容方案 uniapp HBuilderX

分类: uni-app 1***@qq.com2024-11-05 14:00  评论文章 • 8 个评论 • 2042 次浏览

uniCloud: 如何切换云服务商? HBuilderX

分类: HBuilderX b***@qq.com2024-10-23 13:10  评论文章 • 19 个评论 • 39938 次浏览

HBuilderX: 关于iOS安心打包、本地重签,证书安装教程 安心打包 HBuilderX

分类: HBuilderX a***@126.com2024-10-16 14:39  评论文章 • 51 个评论 • 10668 次浏览

uniapp的环境变量.env uniapp HBuilderX

分类: uni-app w***@163.com2024-08-27 18:53  评论文章 • 6 个评论 • 14470 次浏览

cli项目使用vscode开发的一些自动化配置及问题 HBuilderX vscode vue_cli

分类: uni-app s***@163.com2024-08-23 09:53  发表文章 • 0 个评论 • 177 次浏览

分享自用HBuilderX主题 仿 VsCode Default Dark Modern主题 主题 HBuilderX

分类: HBuilderX 5***@qq.com2024-08-15 17:19  发表文章 • 0 个评论 • 576 次浏览

【奇异事件】云打包一直编译中 HBuilderX 云端打包发布常见问题 vite

分类: uni-app 删库在逃程序员2024-08-06 18:08  发表文章 • 0 个评论 • 204 次浏览

HBuilderX中自动转换px为upx upx 每日技巧 HBuilderX

分类: HBuilderX n***@163.com2024-08-02 09:33  评论文章 • 26 个评论 • 64785 次浏览

更多...