鸿蒙HarmonyOS随笔

鸿蒙随笔

    • [1. 华为认证开发者路径:](#1. 华为认证开发者路径:)
    • [2. API20之上了,但按照DevTools工具调试前端页面,chrome上还是没有展示web页](#2. API20之上了,但按照DevTools工具调试前端页面,chrome上还是没有展示web页)
    • [3. 自动签名,签名都有了,但还是不起作用](#3. 自动签名,签名都有了,但还是不起作用)
    • [4. web调试本地沙箱资源401,加跨域列表,还是401](#4. web调试本地沙箱资源401,加跨域列表,还是401)
    • [5. ohpm设置为私有仓后如何重置官方默认源](#5. ohpm设置为私有仓后如何重置官方默认源)
    • [6. API20以下,Web配置Chrome查看](#6. API20以下,Web配置Chrome查看)
    • [7. 组件导航(Navigation) 安全区域](#7. 组件导航(Navigation) 安全区域)

1. 华为认证开发者路径:

HCIA-HarmonyOS应用开发 → HCIP-HarmonyOS高级开发 → HCIE-HarmonyOS解决方案专家

2. API20之上了,但按照DevTools工具调试前端页面,chrome上还是没有展示web页

先贴展示方法:使用DevTools工具调试前端页面
PS: 在运行/调试配置页,打开Auto WebView Debug

3. 自动签名,签名都有了,但还是不起作用

官网自动签名方法:配置调试签名

签名方法总结:File(文件) > Project Structure...(项目结构) > Project > Signing Configs界面,勾选"Associate with registered application"。如果未登录,请先点击Sign In进行登录。
PS:build-profile.json5 中:signingConfigs加

javascript 复制代码
"signingConfig": "default"

4. web调试本地沙箱资源401,加跨域列表,还是401

PS:设置允许可以跨域访问的路径列表中,一定要加具体的文件夹名称

javascript 复制代码
// 设置允许可以跨域访问的路径列表
   this.controller.setPathAllowingUniversalAccess([
   	this.uiContext.getHostContext()!.resourceDir + '/LocalResource',
	  // this.uiContext.getHostContext()!.filesDir  错误示例, 这里会报401
	   this.uiContext.getHostContext()!.filesDir + '/example'
	 ]);

5. ohpm设置为私有仓后如何重置官方默认源

typescript 复制代码
# 查看当前配置
ohpm config get registry

# 重置为官方默认源
ohpm config set registry https://repo.harmonyos.com/ohpm/

6. API20以下,Web配置Chrome查看

typescript 复制代码
	 - hdc list targets
	 - hdc shell
	 - cat /proc/net/unix | grep devtools
	 - exit
	 - hdc fport tcp:9222 localabstract:webview_devtools_remote_38532
	 - hdc fport ls  // 可以检查38532是不是正确的

PS: hdc报错,可能是没有配置环境变量,找到DevEco Studio的安装位置,给环境变量path配置以下路径:

typescript 复制代码
D:\ProgramFiles\Huawei\DevEco Studio\sdk\default\openharmony\toolchains

7. 组件导航(Navigation) 安全区域

官网:安全区域

相关推荐
SuperHeroWu77 小时前
如何判断应用在鸿蒙卓易通或者出境易环境下?
华为·harmonyos
大雷神8 小时前
HarmonyOS APP<玩转React>开源教程十五:首页完整实现
react.js·开源·harmonyos
云和数据.ChenGuang9 小时前
鸿蒙智联,极智共生:HarmonyOS与MiniMax智能体的融合新纪元
华为·harmonyos·鸿蒙
不爱吃糖的程序媛9 小时前
已有 Flutter 应用适配鸿蒙平台指导文档
flutter·华为·harmonyos
大雷神10 小时前
HarmonyOS APP<玩转React>开源教程十六:课程列表页面
harmonyos
弓.长.10 小时前
ReactNative for OpenHarmony项目鸿蒙化三方库:react-native-video — 视频播放组件
react native·音视频·harmonyos
坚果派·白晓明10 小时前
在 Ubuntu 中搭建鸿蒙 PC 三方库交叉编译构建开发环境
ubuntu·华为·harmonyos
弓.长.11 小时前
ReactNative for OpenHarmony项目鸿蒙化三方库:react-native-webview — 网页渲染组件
react native·react.js·harmonyos
bear-bear1111 小时前
华为路由器主路由+旁路由配置教程
华为·智能路由器·盘路由
UnicornDev11 小时前
【HarmonyOS 6】今日统计卡片实战:运动记录数据概览
华为·harmonyos·arkts·鸿蒙·鸿蒙系统