目前为止,自己写小程序插件里面不能引用别人的插件,当然了,可能以后腾讯会支持的吧。
所以目前只能自己去兼容,兼容毕竟有限,我目前就想到一种场景。
场景一。
因为别人要写一个智能客服自动回复插件给他们引用,插件里面包括一项功能就是语音同声传译(就是一边说话一边翻译),如图:
所以就要用到微信里面的同声传译插件,一开始我以为插件都能够嵌套插件的,于是等我写完了发布,别人却用不了。 原来是插件里面不能嵌套插件,一开始我还不知道,在真机里面都能够正常预览(不要被这个假象骗了), 所以只能想另一种方法,看看怎么兼容咯。看着页面的报错,其实也知道个大概,就是我的插件要用之前,是一定要微信同声传译插件先加载完才行,于是我就利用这个顺序兼容,插件加载顺序方式就是利用小程序的分包功能,这个就不详细说了,很简单的,去百度下就可以了。 兼容的步骤如下:
1、在主app先引入别人家的插件。授权
2、然后把自己的插件放在分包里面里面在引用就好(要做到谦让)
这样的话,就能够正常显示了。就是这过程中多了一个分包做中转页面,用重定向做基本看不出来。