mdBook
如何在 mdBook 開發環境的文章中加入 LikeCoin button
感謝用戶 道場除草機 的教學範本。
安裝讚賞鍵以前,請先 註冊 Liker ID。
放入 mdBook 產出的 HTML 靜態文件的重點是需要使用 Javascript 來動態產生下面 HTML 片段於瀏覽器之中。
客製 mdBook 先新增 likebutton.js
於 book.toml
旁,也可以使用 likecoin/likecoin-button-sdk 的 sdk.js
原理類似。
likebutton.js
並複製 LikeCoinButton-integration/style.css 成為 likebutton.css
編輯 book.toml
的 output.html
段落加入 js 與 css
最後就是看那一頁 md 裡面要加上按鈕就新增一個 div 後用 class 為 LikeCoin button 來綁住輸出。
上面寫在 md 內的 div 在經過 mdbook build 轉化成為 HTML 後即能出現讚賞鍵。
目前只能限制一個 Liker ID 使用,如要提供多用戶可以用 getElementsByClassName(LikerIDFoo) 來實做。
參考文章
Last updated