用js實現了svg元素轉動。
如果是電腦鼠標,會顯示offset的數值,如果是手機,則會顯示touches等值。也就是說手機觸屏需要加減計算,才能獲取到觸點坐標。
手機端還有一個巨大的坑就是,
享受思維樂趣
此前為哥尼斯堡做了個html+svg單機遊戲,但是一旦手機鎖屏,則動畫將不能正常運作。其原因是,手機熄屏之後就停止了計時。
一開始我想計算熄屏時間,但是用setInterval計時的話,無法跟Date.now()一樣準確。
因此後來改用阻止熄屏來解決此問題。
用到wakeLock,具體代碼如下:
3D立體旋轉樹。
華容道,解法參見這裏。 object
原版的towers網頁版,如果沒有電腦鍵盤的話是玩不了的,除非你用的是priv手機。
今找到了向html元素發送鍵盤事件的方法,並為towers加上,這樣一來,觸屏手機也能玩網頁版了。效果擷圖。
主要代碼為:
為了搭建一個ejlist通往markmap的撟梁,我需要一個「html⇒markdown」的轉換工具。 於是我找到了turndown,一個能把html轉換為markdown的工具。 下面是html⇒markdown轉換小工具:
這個可以把文字弄成心路圖(思維導圖),不需要關心排版,非常方便。
ejlist以及ejtable,可用於人生計畫,收拾家務,思維整理,等等。
wordpress的編輯器本身是可以作list的,但是有幾個缺點:
因此寡人需要自製一個「list編輯器——ejlist」。