思源笔记 2.8.6 新的 PWA 是什么呢?怎么使用?这方面有人讲讲吗?不知道怎么来使用这样的功能呢?
思源笔记 2.8.6 新的 PWA 是什么呢?怎么使用?
相关帖子
-
PWA 简单介绍
PWA (Progressive Web App, 渐进式网页应用)简单来说就是一个在浏览器中安装的小程序, 或者说微信小程序就是一个在名为微信的浏览器中安装的 PWA, 这东西可以一定程度上为一个网页提供原生应用的功能与体验, 比如独占一个窗口, 将快捷方式添加到任务栏/开始菜单/桌面, 开机自启动, 系统级的通知等功能
详情请参考: 渐进式 Web 应用(PWA) | MDN
思源 PWA 安装步骤
由于 Edge 浏览器对 PWA 的优化比较好, 下面使用 Edge 进行演示
- 使用 Edge 在访问思源的伺服地址
- 桌面端页面
- 适用于桌面浏览器访问
- 伺服地址:
http(s)://host(:port)/stage/build/desktop/
- 示例:
http://192.168.1.10:6806/stage/build/desktop/
- 示例:
- 移动端页面
- 适用于移动端浏览器访问
- 伺服地址:
http(s)://host(:port)/stage/build/mobile/
- 示例:
http://192.168.1.10:6806/stage/build/mobile/
- 示例:
- 注意事项
- 由于 PWA 应用的访问地址是固定的, 因此最好使用固定的域名/IP 地址与端口, 不然每次都得重新安装
- 在移动端(例如手机)中安装的思源, 伺服服务所使用的端口号默认为
6806
, 因此可以直接使用6806
端口访问 - 在桌面端(例如电脑)中安装的思源, 伺服服务所使用的端口号
port
为随机端口号, 但是第一个打开的工作空间会同时监听6806
端口, 因此也可以使用6806
端口访问 - 也可以携带参数
--port=6806 --workspace=工作/空间/目录
启动思源, 以使用固定的端口6806
打开指定的工作空间- Windows 系统通过创建一个思源的的快捷方式, 快捷方式的目标一栏设置为
C:\思源安装目录\SiYuan.exe --port=6806 --workspace=D:\想要打开的\工作空间目录
- Windows 系统通过创建一个思源的的快捷方式, 快捷方式的目标一栏设置为
- 桌面端页面
- 点击 Edge 地址栏右侧的出现的
此应用程序可用, 安装 SiYuan
按钮, 如下图所示
- 点击安装确认按钮, 之后 Edge 会使用一个单独的窗口显示思源页面
- 之后该窗口会弹出一个对话框, 可以按需选择所需的功能, 如下图所示
- 安装完成, 之后就可以在所选的位置打开思源的 PWA 应用了
思源 PWA 功能介绍
- 使用单独的窗口访问思源
- 思源 PWA 可以单独占用一个窗口, 可以很方便的拖动/分屏, 也可以同时打开多个窗口使用
- 思源 PWA 窗口同桌面端一样, 不会显示浏览器的页签栏, 地址栏, 书签栏, 状态栏甚至标题栏, 因此有更大的显示面积用于使用
- 没有浏览器快捷键的干扰
- 思源 PWA 窗口不会出现浏览器快捷键覆盖思源快捷键的情况, 可以获得与桌面端一致的操作体验
- 使用
web+siyuan://
协议访问指定的块- 思源桌面端可以使用
siyuan://blocks/20200812220555-lj3enxa
这种超链接从其他应用跳转到指定的块, 而思源 PWA 由于技术限制虽然不能直接使用siyuan://
协议, 但是可以使用web+siyuan://blocks/20200812220555-lj3enxa
这种超链接从其他应用跳转到指定的块
- 思源桌面端可以使用
- 更加高效的加载速度
- 思源 PWA 会缓存部分静态资源文件, 安装后无需在打开时等待页面加载, 可以在几秒内进入编辑区
1 回复 - 使用 Edge 在访问思源的伺服地址
-
OneChildME • • 1 评论
这样了怎么办?我打开这个程序后关掉了思源就这样了。然后再打开思源,再点这个程序也一直是如此……
1 回复端口号是不是使用了随机的端口号呀shuoying • -
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于