F-OH 是一个 OpenHarmony 平台上 FOSS(Free and Open Source Software,自由开源软件)的应用中心,并提供下载安装支持。
F-OH PWA 是基于粼光商店 V3 Demo 的一个浏览器版本的跨平台的第三方 F-OH。
F-OH PWA + BrowserCE,通过网页分发开源鸿蒙 hap 应用的最佳实践,对于有内部分发测试 hap 应用的团队来说,是一个不错的选择。
2023-12-29 F-OH 停服公告
F-OH PWA 提供 独立软件 与 网页访问 两种方式供用户选择。
[!TIP]
因服务器没有 SSL 并且有跨域问题, F-OH PWA 暂时无法使用(无安全上下文,无法满足成为 PWA 的最低要求),请使用 F-OH Tauri 或 F-OH Lite (Web)。如需使用 PWA,请使用部署在 Netlify 上的开发版。
[!NOTE]
此 PWA 应用在更新后会无法进入新页面,部分功能可能异常,请刷新后使用。
渐进式 Web 应用(Progressive Web App,PWA)是一个使用 web 平台技术构建的应用程序,但它提供的用户体验就像一个特定平台的应用程序。(来自 MDN)
部分浏览器支持安装该网站到桌面,只需点击“安装应用”。安装后应用名会由 F-OH Lite
变为 F-OH PWA
。
[!NOTE]
有关使用 PWA 的更多信息,请参见在 Microsoft Edge 中使用渐进式 Web 应用。
pnpm install
.env.development.local.example
另存为 .env.development.local
,并配置一些变量。pnpm dev
。pnpm dev:tauri
。.env.production
文件。pnpm build
。dist/data
。dist/*
到服务器。pnpm build:tauri
。src-tauri\target\release\F-OH Tauri.exe
与 src-tauri\target\release\bundle\nsis\F-OH Tauri_<version>_x64-setup.exe
yarn lint-fix
yarn format-fix
请阅读 CONTRIBUTING.zh.md
。
赞助可私信联系@westinyang或扫描下方二维码(微信、支付宝)
[!TIP]
赞助费用请备注“F-OH”或私信告诉@westinyang,方便统计到赞助列表中。
对于本项目(F-OH PWA),您可以进入哈兔 Box 捐赠页面支持杰西 205。
Copyright (C) 2023 Jesse205
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。