|
|
9086f1665c
|
feat:鸿蒙元服务接入麦克风运行时权限申请
MICROPHONE 是 user_grant 权限, 上一提交补了 module.json5 的 reason 只解决
了编译校验, 运行时仍需弹窗申请, 否则录音功能不可用。
在 EntryAbility.onCreate 中调用 abilityAccessCtrl.requestPermissionsFromUser。
关键点:
- AscfUIAbility 父类已定义 onCreate, 重写时必须调 super.onCreate(want,
launchParam), 否则跳过 ascf runtime 初始化导致元服务白屏
- 选 onCreate 而非按需触发: 权限状态在 JS 侧 (uni.getRecorderManager) 读不到,
项目无现成 JS<->ArkTS 通道; 且 requestPermissionsFromUser 对已授权应用
直接 resolve 不弹窗, 实际只有首次启动打扰用户一次
- 降级: 未授权不影响浏览/下单/卡片, 仅语音不可用, 前端 voice-panel 会
showToast 提示
readme 4.3.3 补充该实现与踩坑说明, 4.3.4 移除已解决项。
|
2026-10-17 11:46:57 +08:00 |
|
|
|
a9f3c7acc2
|
docs:清理文档中的本机绝对路径
绝对路径与本机目录绑定,换机器即失效,改为相对表述。
- docs/theme-multi-platform.md:删掉 cd 到绝对路径的命令行,
改为注释说明「在项目根目录(含 package.json)下执行」
- docs/i18n-audit-report.md:审计范围改为「项目根目录」
- docs/ai-agent-integration.md:适用前端改为「本仓库」;
WB Cloud SDK 协议约束矩阵原指向外部 refs 仓的绝对路径,
改为相对文件名并标注「WB Cloud SDK 参考仓内」
|
2026-10-17 11:35:44 +08:00 |
|
|
|
53b5b725a5
|
docs:鸿蒙元服务发布独立为 4.3 章节
原先作为 4.1.2 嵌在「小程序发布」下,实际产出的是 atomicService 元服务包,
与小程序流程差异较大,拆为独立的 4.3 章节,排在 4.2 快应用之后。
新增 4.3.2 DevEco Studio 编译与产物:说明 assembleApp 是两步串联
(先编译 HAP,再打包成 APP),列出 HAP / APP 产物路径与 pack.info 中
6 个 HAP 的构成,并注明元服务上架 AppGallery Connect 上传的是 .app。
新增 4.3.3 常见错误:hvigor 00303218 Configuration Error 的成因与修法
(user_grant 权限必须同时声明 reason 和 usedScene),附 user_grant /
system_grant 权限速查表。
新增 4.3.4 待完善:运行时权限申请未接入、release 签名仍指向 debug 证书。
|
2026-10-17 11:35:38 +08:00 |
|
|
|
add384916c
|
fix:鸿蒙元服务麦克风权限补充 reason 字段
ohos.permission.MICROPHONE 是 user_grant 权限,必须同时声明
reason 和 usedScene,缺失导致 hvigor 报 00303218 配置错误、
entry:default@PreBuild 失败。
补充 reason 引用,并新增 permission_microphone_reason 字符串资源。
其余 INTERNET / GET_NETWORK_INFO / VIBRATE 均为 system_grant,无需改动。
|
2026-10-17 11:23:36 +08:00 |
|
|
|
10ed9792a4
|
Merge branch 'temp221' into dev/1.0
|
2026-10-12 17:51:13 +08:00 |
|
|
|
fc407935d2
|
chore :悬浮按钮自定义
|
2026-10-12 17:45:04 +08:00 |
|
|
|
df5be6045b
|
common\js\floating-button.js
common\js\startup-ad.js
components\ns-mp-navbar\ns-mp-navbar.vue
|
2026-10-12 15:41:28 +08:00 |
|
|
|
571452cd30
|
chore:悬浮按钮可以自定义调节
|
2026-10-12 15:37:38 +08:00 |
|
|
|
b49fa378e7
|
Merge branch 'temp221' into dev/1.0
|
2026-10-10 17:34:41 +08:00 |
|
|
|
1c0444b1ec
|
chore:微信小程序真机广告 正常
|
2026-10-10 17:31:02 +08:00 |
|
|
|
09909f0dcf
|
chore:真机上显示广告正常
|
2026-10-10 16:02:20 +08:00 |
|
|
|
b14032149e
|
chore:启动广告,后台开启首次弹出,第一次进入小程序后会弹出广告,
后台开启每次弹出,每次重新进入小程序都会弹出广告
|
2026-10-10 11:35:55 +08:00 |
|
|
|
447f7cd7b5
|
chore:启动广告,后台开启首次弹出,每一次重新进入小程序后都会弹出广告
|
2026-10-10 11:20:36 +08:00 |
|
|
|
a5a94e31cc
|
Merge branch 'temp221' into dev/1.0
|
2026-10-10 09:04:48 +08:00 |
|
|
|
dd15ff8ea4
|
chore:智能客服的欢迎语标题可自定义调节
|
2026-10-10 09:04:09 +08:00 |
|
|
|
3ab78f5369
|
chore:AI智能题目可以自定义调节颜色大小,字号
|
2026-10-09 18:29:02 +08:00 |
|
|
|
e223e58425
|
chore:输入框切换正常
|
2026-10-09 18:17:03 +08:00 |
|
|
|
5ef5f275f0
|
chore:微信小程序的语音输入切换到文字输入不会闪
|
2026-10-09 18:10:31 +08:00 |
|
|
|
236e56f4e9
|
chore:
|
2026-10-09 17:01:16 +08:00 |
|
|
|
d170e53082
|
Merge branch 'temp221' into dev/1.0
|
2026-10-09 16:57:33 +08:00 |
|
|
|
e7dd6aff62
|
chore:微信小程序的AI智能客服标题和图片之间有距离
|
2026-10-09 16:56:05 +08:00 |
|
|
|
8488aa39bc
|
chore:输入框高度一致
|
2026-10-09 16:33:42 +08:00 |
|
|
|
817d2081d7
|
chore:输入框语音输入时,输入框样式修改
|
2026-10-09 16:21:27 +08:00 |
|
|
|
0a0ce88d82
|
chore:输入框样式突出
|
2026-10-09 14:45:08 +08:00 |
|
|
|
34c0df5320
|
chore:快捷问题,标题,换一换按钮,图片之间空隙变大
|
2026-10-09 14:34:14 +08:00 |
|
|
|
c36d8dbce6
|
chore:悬浮按钮可以后台自定义调节
|
2026-10-09 10:46:40 +08:00 |
|
|
|
356a6d2bbf
|
chore:真机用户隐私保护的“同意并继续”按钮显示正常
|
2026-10-09 09:16:18 +08:00 |
|
|
|
3b354992e3
|
chore:悬浮按钮可以自定义调节
|
2026-10-08 17:59:37 +08:00 |
|
|
|
fe0381a298
|
chore:微信小程序pdf正常打开
|
2026-10-08 17:26:16 +08:00 |
|
|
|
733c33a41c
|
chore:新加源代码pages_tool/files/detail.vue,文件列表链接正常打开PDF
|
2026-10-08 17:07:10 +08:00 |
|
|
|
e8ff0e9be4
|
chore:快捷问题框浮起来
|
2026-10-08 09:22:36 +08:00 |
|
|
|
0faecf3603
|
chore:AI智能欢迎语的快捷问题的框改椭圆
|
2026-10-08 09:11:30 +08:00 |
|
|
|
e9c8bac60b
|
chore:微信小程序正常
|
2026-09-30 17:02:26 +08:00 |
|
|
|
a72e1b733d
|
chore:隐藏欢迎语页面的时间
|
2026-09-30 16:40:27 +08:00 |
|
|
|
132ecbb127
|
chore:随机生成快捷问题的图标
|
2026-09-30 16:36:15 +08:00 |
|
|
|
5173b5d38e
|
chore:支持换一换按钮应用
|
2026-09-30 16:15:07 +08:00 |
|
|
|
4172da6201
|
chore:更新欢迎语和快捷问题的样式,点击输入框隐藏欢迎语整体
|
2026-09-30 16:02:20 +08:00 |
|
|
|
53be343159
|
chore:所有个更多功能正常
|
2026-09-30 15:26:14 +08:00 |
|
|
|
1de5f925ee
|
chore:添加文件的图标正常
|
2026-09-30 14:48:38 +08:00 |
|
|
|
95b5484629
|
chore:新对话改成黑色,网址改成黑色
|
2026-09-30 14:36:56 +08:00 |
|
|
|
454bc3b522
|
chore:修改更多功能样式
|
2026-09-30 14:21:43 +08:00 |
|
|
|
1223ec9202
|
chore:隐藏更多功能中的语音
|
2026-09-30 12:01:17 +08:00 |
|
|
|
4f75347103
|
chore:语音输入图标正常
|
2026-09-30 11:58:34 +08:00 |
|
|
|
6e7dbdde94
|
chore:修改语音输入样式
|
2026-09-30 11:53:40 +08:00 |
|
|
|
04b5ed06a3
|
chore:修改语音输入图标
|
2026-09-30 11:37:04 +08:00 |
|
|
|
0507d600a0
|
chore:扬声器图标修改为黑色圆点 + 两道声波
|
2026-09-30 11:34:14 +08:00 |
|
|
|
cf902e0440
|
chore:语音输入图标更改
|
2026-09-30 11:30:26 +08:00 |
|
|
|
f555b8a946
|
chore:智能用户和回答都字号都25,不加粗
|
2026-09-30 10:49:08 +08:00 |
|
|
|
ce705d9d61
|
chore:文件图标正常
|
2026-09-30 10:01:17 +08:00 |
|
|
|
5f4dc370f8
|
chore:语音气泡正常
|
2026-09-30 09:28:22 +08:00 |
|