阅读:2545回复:11
记事本应用Areditors分享
自己编写的用于记录日常文字内容的PWA,代码托管在codeberg.org,主要的功能就是日常记事,可以加密敏感的记录,所有数据均存储在本地浏览器中,可以导出下载所记录的内容。
在线版本链接为:https://areditors.opentiss.uk/ 版本更新:
|
|
|
1楼#
发布于:2022-10-22 01:48
怎么用 Firefox 打开在线版网页一片空白?用 Blank 内核的浏览器反倒是可以正常显示。
|
|
2楼#
发布于:2022-10-22 06:35
DOSforever:怎么用 Firefox 打开在线版网页一片空白?用 Blank 内核的浏览器反倒是可以正常显示。回到原帖谢谢您的测试反馈。说说具体环境,我只是简单在MacOS、Windows、小米手机、iPhone上测试过。另外,现在这个记事本的功能比较简单,主要有点用的就是加密与数据导出功能了,后续会做数据导入,但最终我想用WebRTC以p2p的方式实现不同在线实例间的数据同步。 |
|
|
3楼#
发布于:2022-10-22 11:35
我的测试环境是 Windows 7 + Firefox 72 版, Android Firefox 68.11 版,都是这现象。
|
|
4楼#
发布于:2022-10-22 15:08
DOSforever:我的测试环境是 Windows 7 + Firefox 72 版, Android Firefox 68.11 版,都是这现象。回到原帖嗯,估计是浏览器版本的问题,用的现成的Node.js+React写的代码,最新版的Firefox/Chrome/Edge测试是能用的,我后续调整一下package.json的browserslist.production参数试试哈。数据是存储在本地IndexedDB,清除历史数据前最好导出一下数据,有可能会清空数据库的。 |
|
|
5楼#
发布于:2022-10-22 15:38
DOSforever:我的测试环境是 Windows 7 + Firefox 72 版, Android Firefox 68.11 版,都是这现象。回到原帖 diff --git a/package.json b/package.json index fa87639..dbec2f3 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "areditors", - "version": "0.2.2", + "version": "0.2.3", "private": true, "dependencies": { "@emotion/react": "^11.9.3", @@ -52,6 +52,7 @@ "browserslist": { "production": [ ">0.2%", + "Firefox >= 68", "not dead", "not op_mini all" ],扩展了对Firefox版本的支持,期望能有所改善 |
|
|
6楼#
发布于:2022-10-23 06:38
别弄成webrtc,预备常年禁用
|
|
|
7楼#
发布于:2022-10-23 11:07
viewtheard:别弄成webrtc,预备常年禁用回到原帖只是尝试使用WebRTC进行不同实例间的简单数据同步而已。 |
|
|
8楼#
发布于:2022-10-24 22:05
|
|
9楼#
发布于:2022-10-25 02:57
DOSforever:没用,仍然打开一片空白。回到原帖谢谢。我找相应版本安装后调试一下吧,看具体是哪里的问题。 |
|
|
10楼#
发布于:2022-11-08 20:21
能够拍到的质量最高的今天月食照片了,城市里的光污染太厉害了,手机的相机还是太弱了,最终还是用柯达的K650在PASM模式下提高曝光时长才拍摄成功 |
|
|
11楼#
发布于:2022-11-18 21:13
DOSforever:我的测试环境是 Windows 7 + Firefox 72 版, Android Firefox 68.11 版,都是这现象。回到原帖原因还真找到了,是所使用的zip.js包版本在2.5.2时使用了TransformStream,Firefox 102才支持,现在开发版本将zip.js版本降低到2.4.26,Firefox 72就能打开页面了(Firefox 68还是会存在ResizeObserver未定义而显示空白页面,因为ResizeObserver是在Firefox 69版本才支持的),但是Material UI的树组件无法显示,考虑到在其他浏览器上Material UI的树组件也表现不佳,准备未来想办法替换掉Material UI的树组件。 v2.5.2
Warning: The TransformStream API is quite new (especially in Node.js and Firefox), update to 2.5.x if you're sure the environment you are targeting supports it (it can also be polyfilled with https://github.com/MattiasBuelens/web-streams-polyfill by including https://unpkg.com/web-streams-polyfill/dist/polyfill.min.js). |
|
|