目前為止,自己寫小程序插件里面不能引用別人的插件,當然了,可能以后騰訊會支持的吧。
所以目前只能自己去兼容,兼容畢竟有限,我目前就想到一種場景。
場景一。
因為別人要寫一個智能客服自動回復插件給他們引用,插件里面包括一項功能就是語音同聲傳譯(就是一邊說話一邊翻譯),如圖:
所以就要用到微信里面的同聲傳譯插件,一開始我以為插件都能夠嵌套插件的,於是等我寫完了發布,別人卻用不了。 原來是插件里面不能嵌套插件,一開始我還不知道,在真機里面都能夠正常預覽(不要被這個假象騙了), 所以只能想另一種方法,看看怎么兼容咯。看着頁面的報錯,其實也知道個大概,就是我的插件要用之前,是一定要微信同聲傳譯插件先加載完才行,於是我就利用這個順序兼容,插件加載順序方式就是利用小程序的分包功能,這個就不詳細說了,很簡單的,去百度下就可以了。 兼容的步驟如下:
1、在主app先引入別人家的插件。授權
2、然后把自己的插件放在分包里面里面在引用就好(要做到謙讓)
這樣的話,就能夠正常顯示了。就是這過程中多了一個分包做中轉頁面,用重定向做基本看不出來。