donmor / Tiddloid

Tiddloid is an app to work with locally stored TiddlyWikis.
GNU General Public License v2.0
234 stars 10 forks source link

save on blur #70

Closed linonetwo closed 1 year ago

linonetwo commented 1 year ago

这样就可以不开自动保存,再切换到其他应用的时候自动让它保存。 主要是开了自动保存,保存起来,实在是太卡了

donmor commented 1 year ago

没明白😂安卓切后台webview会暂停活动的吧,TiddlyWiki保存需要自身js运行才行

linonetwo commented 1 year ago

Java 不能直接触发保存吗,直接发起一个保存的 tm-xxx 就好了。

还有这个应该是在常驻后台的时候用的,这时候应该是可以运行 java 的

donmor commented 1 year ago

貌似触发不了_(:з」∠)_发起js是异步的,不等响应activity就冻了 以及webview和其所在activity不在前台基本可以认为不存在😂

linonetwo commented 1 year ago

好吧,那看来关键还是后台保活+有变化的时候及时同步吧。最近我在考虑搞一个tiddlyweb服务器,到时候写一点就同步上去1点,这样就算本地什么也没保存上,也能从云端同步回来。

不对啊,为啥cdda有这个功能呢?我在他的设置里看到就有一个在失去焦点时自动保存

linonetwo commented 1 year ago

Screenshot_20230620153009.jpg

donmor commented 1 year ago

这是什么,没见过(:зゝ∠) 如果不涉及异步的话就可以做的,然而^q^

linonetwo commented 1 year ago

https://github.com/CleverRaven/Cataclysm-DDA 的手机版

不过这也不急,我之后也看看。我最近打算先加一个原生扫码功能,这样扫码从太记添加同步就方便多了,之后也方便添加 tiddlyweb 同步

linonetwo commented 1 year ago

https://github.com/tiddly-gittly/TidGi-Mobile 用 sync Adaptor 功能,写一点就保存到 SQLite 一点,就快多了