-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
【OpenHarmony】【weex】当前Weex框架,没有鸿蒙SDK版本,请问我们能否在weex仓库新增一套集成到鸿蒙的能力? #3346
Comments
应急的话可以使用web标签去加载weex web端的产物 |
我们已经有适配openharmony完成的方案,生成web产物在鸿蒙壳工程加载,不需要改动weex框架本身代码,是否可以合入?目前有好几个厂家在使用和共建,希望能合入weex社区。
我们已经有适配openharmony完成的方案,生成web产物在鸿蒙壳工程加载,不需要改动weex框架本身代码,是否可以合入?目前有好几个厂家在使用和共建,希望能合入weex社区。 |
感谢提供支持,如果不涉及 WeexSDK 本身的代码改动,可以把适配 OpenHarmony 的代码合入,放在独立的目录里。新增的目录里最好包含完整的文档、工具和代码示例,方便社区开发者也能用相同的方式把自己的 Weex 项目运行在鸿蒙平台上。具体技术细节我们可以在 PR 中继续讨论。 |
好东西, 有计划啥时候合么 |
很赞,希望能早点合并。 |
分享一下? |
基于这个节点,如何在harmonyos验证呢。(run ohos\example\ohos_example即可?)那么依赖了weex已有能力是什么呢。 ###Weex-Web 替代方案路线与 weex 鸿蒙平台 SDK 路线不同,使用了 ArkWeb + 原生ArkTS** 混合方式替代 Weex 1.0 框架,没有对 Weex 框架自身侵入式增加鸿蒙端平台的适配, 而是提供 babel/webpack 插件等脚本,在编译期对 weex 工程进行少许源码改动,注入鸿蒙相关适配代码,最后打包成bundle产物运行在 ArkWeb 容器来达到鸿蒙化 weex 项目的目的。### |
可以参考这个文档 weex鸿蒙化指导文档.md |
感谢指导。 |
bindingx 本身不锁定框架,按文档中的描述应该能支持。 2 的问题看 @fahasikei 能否解答 |
跑了一下示例example,还是稍有一点疑问。 |
这里说的ArkWeb + 原生ArkTS混合方式 Weex ,进一步调试理解为在扩展的web组件下,可自定义原生ArkTS组件,渲染在web容器中(web组件同层渲染能力)。就是说web标签仍然渲染成web,自定义标签渲染成原生。
在使用过程中需要注意。 |
目前提交到这个仓库里的解决方案是把 weex 编译成 web (H5) 渲染的,原生组件用“同层渲染”的方式实现。至于”原生渲染“的方案在 Weex 2.0 里有其他解法,就不再在 Weex 1.0 上做这样的方案了。 |
@Hanks10100 请问目前Weex 2.0有进展么 ,还没有找到相关的释放。 |
目前在内部正常迭代,没有对外开放。 |
当前flutter,rn,taro等跨平台框架都在适配openharmony系统平台,希望weex也能适配openharmony系统,是否可以在仓库目录下建一个ohos目录,合入openharmony适配层的代码和文档说明,不改动weex本身的代码和架构。
The text was updated successfully, but these errors were encountered: