HarmonyOS 鸿蒙Next 帮忙看下问题兄弟们。我都给配置了啊 ,还是说uri不对

发布于 1周前 作者 yuanlaile 来自 鸿蒙OS

HarmonyOS 鸿蒙Next 帮忙看下问题兄弟们。我都给配置了啊 ,还是说uri不对

如图,结构也对啊,配置也弄了。就还是报错

cke_986.png

cke_1292.png

cke_1694.png

5 回复
建议可以考虑使用Navigation去做路由跳转,功能比router强大,没有页面栈的限制。只要hsp包和har包建立了依赖关系就可以正常跳转。

嗯呐 我主要是练习 navagition的也用过了, 想着router也用一次 就各种都试试 嘿嘿 谢谢

楼主您工程里的login模块是不是一个HSP包啊?HSP内部页面间跳转不能直接通过page/xxx的形式,需要通过 类似这样的模板跳转: '[@bundle](/user/bundle):包名(bundleName)/模块名(moduleName)/路径/页面所在的文件名(不加.ets后缀)',

HSP间的页面跳转举例如下:

router.pushUrl({
   url: '[@bundle](/user/bundle):com.samples.hspsample/library/ets/pages/Menu'
}) 

可以参考 HSP页面路由跳转

是har的 谢谢您

针对您提到的HarmonyOS鸿蒙Next系统中配置URI可能存在的问题,这里有几个关键点可以帮助您进行自我检查:

  1. URI格式检查:请确保您使用的URI格式正确无误,符合HarmonyOS系统对URI的规范。URI应包括正确的协议头(如http://, https://, file://等)、主机名、端口号(如适用)以及资源路径。

  2. 权限配置:确认您的应用已正确申请并授予了访问所需URI的权限。HarmonyOS对资源访问有严格的权限管理,未授权将导致访问失败。

  3. URI访问范围:检查URI是否指向了一个有效的、可访问的资源。如果URI指向本地文件或网络资源,确保这些资源存在且路径正确。

  4. 调试日志:查看系统日志或应用日志,查找与URI访问相关的错误信息或警告,这些信息通常能提供问题的直接线索。

  5. 系统更新:确认您的HarmonyOS系统已更新至最新版本,有时系统bug会在新版本中得到修复。

如果问题依旧没法解决请联系官网客服,官网地址是:https://www.itying.com/category-93-b0.html 。希望这些建议能帮助您解决问题。

回到顶部