[個人網站搭建]·極簡方式實現打賞功能
可以查看我的個人主頁,參看效果--> http://www.yansongsong.cn
個人網站搭建github地址:https://github.com/xiaosongshine/djangoWebs
在個人網站博客中,打賞贊助是對作者的一種支持與鼓勵,是很常見的功能。本文將分享一種非常簡單的方式,來實現打賞功能。
實踐展示:
1.PC端:
2.移動端
功能實現
功能實現十分簡單,不需要再單獨引入外部CSS與JS,只需要將一下HTML代碼加入的你的網頁里:
<script src="http://static.tctip.com/tctip-1.0.0.min.js"></script> <script> new tctip({ top: '20%', button: { id: 9, type: 'dashang', }, list: [ { type: 'alipay', qrImg: '你的支付寶收款二維碼圖片地址' }, { type: 'wechat', qrImg: '你的微信收款二維碼圖片地址' } ] }).init() </script>
參數說明
-
top
類型
: String默認值
:10%
含義
: 插件頂端距離頁面最上面的距離備注
: 格式如100px
或者10%
-
button
類型
: Object,包含id
和type
兩個子數組id
:類型
: Number默認值
:1
含義
: 代表圖片顏色備注
: 取值范圍為1-9
type
:類型
: String默認值
:dashang
含義
: 按鈕上的漢字,有打賞
和贊助
兩種備注
: 只能取dashang
或者zanzhu
-
list
類型
: Array默認值
: []含義
: 重點配置,右側打賞顯示,不能為空備注
: 一個數組,最多傳入五個元素,每個元素又有如下幾項陪配置type
:類型
: String默認值
: 無含義
: 打賞類型備注
: 系統自帶四種默認type,alipay
,wechat
,bitcon
,tenpay
,如果不是這四種,可以隨意寫
qrImg
:類型
: String默認值
: 無含義
: 二維碼圖片地址備注
: 盡量裁剪圖片周邊的空白。重要但是非必傳
qrContent
:類型
: String默認值
: 無含義
: 二維碼內容備注
: 和qrImg
二者必須傳一個。如果傳入本參數,插件自動生成二維碼
icon
:類型
: String默認值
: 無含義
: 圖標,列入支付寶圖標備注
: 當type為系統默認四種之一時,本參數可省略
name
:類型
: String默認值
: 無含義
: 支付名稱,例如支付寶、微信等備注
: 當type為系統默認四種之一時,本參數可省略
desc
:類型
: String默認值
: 無含義
: 二維碼下面的一句短語,類似大爺行行好
之類的備注
: 當type為系統默認四種之一時,本參數可省略
-
stat
類型
: Boolean默認值
: true含義
: 是否上報,用於作者統計使用者備注
: 本參數只是方便作者統計插件使用情況,可視情況關閉
歡迎大家訪問我的主頁嘗試一下,覺得有用的話,麻煩小小鼓勵一下 ><