已开启
[新需求]: 支持 PC 端浏览器 #11
coder_rqb创建于  29 天前
coder_rqb
29 天前 创建

感谢提出新需求。

新需求提供了什么功能?

在 OpenHarmony applications_browser 项目中新增 PC 端浏览器产品形态,在不影响现有手机端功能的前提下,为 PC/平板设备提供完整的浏览器使用能力。

主要功能包括:

  1. 新增独立的 PC 端 product/pc 产品模块及对应构建配置;
  2. 支持 PC 端窗口、标签页、地址栏、书签栏和网页浏览;
  3. 支持鼠标、键盘等 PC 端交互方式;
  4. 支持下载管理、历史记录、书签管理、浏览器设置及权限管理;
  5. 配置 PC 端专属入口、资源、应用图标和系统能力声明;
  6. 保留现有 product/entry 手机端实现和业务逻辑,确保手机端功能不受影响。

该需求用于完善 applications_browser 对 PC 端设备的支持,并为后续 PC 端能力持续演进提供独立产品基础。

该需求带来的价值、应用场景?

当前 applications_browser 主要面向手机端,PC 端设备缺少对应的浏览器产品形态。新增 PC 端支持后,可以使浏览器在 PC、平板及二合一设备上提供更符合桌面使用习惯的浏览体验。

主要价值和应用场景包括:

  1. 满足 PC 用户进行网页浏览、搜索、文件下载和多标签操作的需求;
  2. 适配键盘、鼠标、大屏窗口和多窗口等 PC 端交互场景;
  3. 为 OpenHarmony PC 设备提供可独立构建、运行和交付的浏览器产品;
  4. 在保留手机端能力的同时,形成清晰的 PC 端产品边界,降低后续维护和迭代成本;
likedislike
Ccoder_rqb
29 天前 添加了label:enhancement
openharmony_ci
openharmony_ci成员
29 天前 评论:

感谢提交Issue!关于Issue的交互操作,请访问OpenHarmony社区支持命令清单。如果有问题,请联系 [@thoseyears](https://gitcode.com/thoseyears) [@zhangxiaowei1](https://gitcode.com/zhangxiaowei1) [@shenteng2](https://gitcode.com/shenteng2) 。如果需要调整订阅PR、Issue的变更状态,请访问链接。


Thanks for submitting the issue. For more commands, please visit OpenHarmony Command List. If you have any questions, please refer to committer gitcode for help. If you need to change the subscription of a Pull Request or Issue, please visit the link.

likedislike
openharmony_ciopenharmony_ci成员
29 天前 添加了label:waiting_for_assign
Ccoder_rqb
29 天前 关联了pull request:支持PC端
Ccoder_rqb
27 天前 关联了pull request:feature: 支持PC端