各類開發其實都是有插件的,以前我覺得小程序沒有,沒想到後來又有了,昨天動手想集成兩個插件試試,沒想到一波三折,這裏記錄一下我踩的坑json
要有appid的小程序才能接入插件哦,體驗的不行的小程序
一、在微信公衆平臺後臺,登陸,設置-第三方服務-添加插件。這裏以添加"極點日曆"爲例bash
注意最多隻能添加5個哦微信
二、搜索你要的插件,並添加app
添加成功後,就能夠在插件管理下面看到你添加的插件了微信公衆平臺
三、在app.json中添加插件ide
這裏的插件名能夠本身隨意取ui
這裏以tx-map爲例,參考它的文檔spa
在app.json中添加相關信息插件
而provider即AppID,version即版本號
在項目中具體怎麼使用,要看開發文檔,而開發文檔我發現有些插件有,有些插件並無,反正本身多查查吧
四、在目標頁面的json文件裏引用該插件
注意這裏的tx-map即在app.json取的那個名字,而map-route也能夠本身取,這裏取啥,到時候wxml裏用的組件就是這個名字
五、在目標頁面的wxml文件裏使用該插件
若是要使用插件的 js 接口的話,在js裏,使用requirePlugin(在app.json裏命名的插件的名字),就能得到插件對象,好比:
let plugin = requirePlugin("tx-map")
複製代碼
六、查看效果
這個你能夠嘗試調整你的調試基礎庫版本,我以前是1.9.1,調整到2.1.1就行了。
這個真心沒搞懂,由於這個錯誤是看心情出現的,一下子好一下子很差的,有點不穩定的樣子,聽說是下降調試基礎庫版本
這個也是看心情出現的(目前仍然是懵逼臉,不曉得是我錯了,仍是插件有問題)