最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會(huì)員登陸 & 注冊(cè)

給Obsidian&Excalidraw增加支持GIF功能(非iframe)自動(dòng)&逐幀播放

2023-10-30 18:36 作者:一鳴驚人_001  | 我要投稿

背景

Excalidraw中只支持靜態(tài)圖片,如果要顯示gif動(dòng)畫(huà)的話,一種方式是通過(guò)iframe。但是iframe只能在其他類(lèi)型的元素之上;而且gif動(dòng)畫(huà)的播放不好控制(有的算法演示gif一步步演示)。

因此增加在元素上播放gif動(dòng)畫(huà)功能,這樣可以解決層次問(wèn)題、手動(dòng)控制逐幀播放問(wèn)題

效果

1. 自動(dòng)播放。與iframe不一樣的是,這里元素層次可以自由調(diào)整,比如下面矩形遮蓋gif

1. 自動(dòng)播放

2. 手動(dòng)控制逐幀播放(這里采用的'<'和'>'按鍵顯示前一幀或后一幀)

.2 手動(dòng)控制逐幀播放


實(shí)現(xiàn)

這里我選擇的是在drawElementFromCanvasHook中繪制gif到元素的canvas。需要先解析gif為frames,然后根據(jù)當(dāng)前幀編號(hào)來(lái)顯示幀。


給Obsidian&Excalidraw增加支持GIF功能(非iframe)自動(dòng)&逐幀播放的評(píng)論 (共 條)

分享到微博請(qǐng)遵守國(guó)家法律
台南市| 全州县| 子长县| 汉沽区| 岱山县| 西昌市| 蓬莱市| 葫芦岛市| 刚察县| 肥西县| 广德县| 峨眉山市| 雷波县| 三河市| 武安市| 抚宁县| 金华市| 怀仁县| 达日县| 新竹市| 广东省| 和平区| 阳江市| 定边县| 柘荣县| 页游| 澜沧| 安福县| 南岸区| 裕民县| 鄄城县| 基隆市| 绵阳市| 赤城县| 苏州市| 资源县| 搜索| 扎鲁特旗| 蕉岭县| 枣强县| 临西县|