flutter_plugin 在HarmonyOS代码侧,添加了HarmonyOS page1,通过 router.push 跳转到 page1 无法跳转
flutter_plugin 在HarmonyOS代码侧,添加了HarmonyOS page1, 通过 router.push 跳转到 page1 无法跳转。分析原因:flutter_plugin 在HarmonyOS侧 module.json5 类型是 type=har. 无法在module.json5 里配置page 属性,导致 page1 界面 没有被注册。
问题:
1 类型为har 的组件,无法定义 page 界面吗?
2 如果想在组件中跳转 HarmonyOS界面, 改如何做呢?
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS entry下面的page怎么通过router.pushUrl跳转到HAR里的page
148浏览 • 1回复 待解决
HarmonyOS router跳转到Page时支持返回数据吗?
797浏览 • 1回复 待解决
JS FA应用能添加JAVA PAGE吗? 那在JS中怎么跳转到JAVA PAGE呢?
6291浏览 • 1回复 待解决
Page Ability 无法实现跳转
8978浏览 • 1回复 待解决
HarmonyOS page跳转白屏
807浏览 • 1回复 待解决
ArkUI框架,如何跳转到HarmonyOS Library里面的page?
7590浏览 • 1回复 待解决
HarmonyOS page间跳转传递对象类型的参数无法跳转
563浏览 • 1回复 待解决
如何获取router push的所有page?
588浏览 • 0回复 待解决
HarmonyOS 子窗口如何通过router.push()在主窗口打开页面
93浏览 • 1回复 待解决
HarmonyOS 多module中page跳转
160浏览 • 1回复 待解决
flutter已有的plugin如何添加HarmonyOS plugin?
434浏览 • 1回复 待解决
HarmonyOS customdialog使用了router跳转到其他的page之后仍然显示在上面,要如何解决
140浏览 • 1回复 待解决
HarmonyOS 路由跳转bea1的问题
438浏览 • 1回复 待解决
HarmonyOS textinput还未输入完成会自动跳转到下1个输入框
75浏览 • 1回复 待解决
HarmonyOS router无法跳转,并报错。
716浏览 • 1回复 待解决
Navigator和router.push有啥区别?
4657浏览 • 1回复 待解决
HarmonyOS CustomDialog里面使用router.push,dialog被关闭
159浏览 • 1回复 待解决
Ability内的多个page页面在左滑右滑时会自动跳转到上一个page,使用手动点击page内部的按钮来控制该怎么做
1754浏览 • 1回复 待解决
HarmonyOS 使用router事件跳转到指定UIAbility无响应
227浏览 • 1回复 待解决
如何启动页在跳转下一page后 关闭启动页?
1011浏览 • 1回复 待解决
router支持在拿到当前 page 的 routeName 吗
1862浏览 • 1回复 待解决
web组件跳转一个线上地址,在url后面添加了参数,直接跳转失败应该怎么办
1077浏览 • 0回复 待解决
HarmonyOS router跳转与navigation跳转
212浏览 • 1回复 待解决
HarmonyOS 怎么只通过scheme跳转到其他应用?
300浏览 • 1回复 待解决
1.har类型包,不支持在module.json5中配置pages。
2.HAR不支持在配置文件中声明pages页面,但是可以包含pages页面,并通过命名路由的方式进行跳转。相关文档如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/har-package-V5#约束限制
type为har的模块不支持配置pages,但是可以包含pages页面的,在引入har包的主工程里通过命名路由的方式加载har里的pages页面。
命名路由指南如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides/arkts-routing-V5#命名路由
相关router.pushNamedRoute接口文档如下:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-router-V5#routerpushnamedroute10