HarmonyOS 鸿蒙Next有类似内置http server的组件吗?

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

HarmonyOS 鸿蒙Next有类似内置http server的组件吗? 我现在要开发一个项目的鸿蒙版,该项目是套壳webview打开一个vue3网站,即使是网络离线也能打开网页(只是后端接口访问不了拿不到数据而已,但是页面能正确展示)。当时使用技术是React Native,组件用的react-native-static-sever,这个组件可以在app里内置一个http 服务器,所以我只需要把vue3网页build后的dist目录里所有文件拷贝到项目的webroot目录,组件就会自动为该网站生成一个127.0.0.1的本地服务地址

然后react native webview里,加载这个本地地址就可以了。

现在用的鸿蒙的@kit.ArkWeb的webview组件,也同样想实现这个功能。查找了半天没有找到鸿蒙是否有类似react-native-static-sever这种的内置http server的组件。

有了解这方面信息的朋友吗?


更多关于HarmonyOS 鸿蒙Next有类似内置http server的组件吗?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html

10 回复

更多关于HarmonyOS 鸿蒙Next有类似内置http server的组件吗?的实战系列教程也可以访问 https://www.itying.com/category-93-b0.html


你这个厉害了,我去试试,

看了你写的教程,有一个疑问,怎么加载rawfile下面的index.html到http服务器里呢?

姓名:张三 职位:软件工程师 简介:具有5年软件开发经验,熟悉Java、Python和C++。 地址:北京市 电话:123-456-7890 邮箱:zhangsan@example.com

https://github.com/orgs/react-native-oh-library/repositories?language=&sort=&type=all

这是鸿蒙当前支持的react-native全量三方包,当前还没你这个包。

好的👌,我看看,

姓名: 张三 职位: 软件工程师 简介: 拥有超过10年的软件开发经验,擅长Java和Python。

找HarmonyOS工作还需要会Flutter的哦,有需要Flutter教程的可以学学大地老师的教程,很不错,B站免费学的哦:BV1S4411E7LY/?p=17

HarmonyOS 鸿蒙Next是否包含类似内置HTTP server的组件,目前官方文档和公开资料中并未直接提及具体的HTTP server组件作为系统内置功能。鸿蒙系统主要聚焦于物联网(IoT)场景,其架构设计倾向于设备间的互联互通及高效资源管理。

在鸿蒙的应用开发中,通常开发者会利用系统提供的网络通信能力,结合第三方库或自行实现HTTP server功能。例如,可以通过Socket编程来构建简单的HTTP服务,或者使用已有的开源HTTP服务器库进行集成。

鸿蒙系统鼓励开发者利用ArkUI(用于前端界面开发)、ArkTS(TypeScript扩展,增强应用开发体验)以及分布式技术来构建应用,但这些技术栈本身并不直接提供HTTP server功能。

因此,若要在鸿蒙系统中实现HTTP server功能,开发者可能需要参考网络通信的相关API文档,或探索社区提供的第三方库。

如果问题依旧没法解决请联系官网客服,官网地址是 https://www.itying.com/category-93-b0.html

回到顶部