小程序
小游戏
企业微信
微信支付
扫描小程序码分享
小程序app.json里plugins的provider属性要求与 项目project.config.json的appid相同,为什么还要填provider呢,插件取不到project.config.json吗?不同项目中,相同小程序与不同插件的组合还得修改小程序的配置,感觉好麻烦。
1 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
因为 miniprogram 目录设计上就刚好是一个引用这个插件的普通小程序代码。普通小程序代码引用这个插件时就需要填 provider 。所以这里也要填 provider 。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
请问下,这个配置对基础库是有要求的,那请问下,对于基础库低于 1.9.4 ,报错
Component is not found in path "pages/square/plugin:/wx64c9edcefd7ae9de/horizontal-cards" (using by "pages/square/square")
Error: Component is not found in path "pages/square/plugin:/wx64c9edcefd7ae9de/horizontal-cards" (using by "pages/square/square")
应用腾讯视频插件也报一样的错,请问该如何兼容呢?json的配置又不能根据基础库动态配置?
这个确实没有很好的办法兼容。一种方式是不要直接跳入引用插件的页面,而是在检测到不支持插件时,跳入一个未使用插件的页面。
可是,只要json文件里面有配置,就会报错,能不能做到不影响用户的使用?因为现在是报了这个错,而且整个页面都是打不开的
不行。旧版本的逻辑就是这样的,没有办法。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
因为 miniprogram 目录设计上就刚好是一个引用这个插件的普通小程序代码。普通小程序代码引用这个插件时就需要填 provider 。所以这里也要填 provider 。
请问下,这个配置对基础库是有要求的,那请问下,对于基础库低于 1.9.4 ,报错
Component is not found in path "pages/square/plugin:/wx64c9edcefd7ae9de/horizontal-cards" (using by "pages/square/square")
Error: Component is not found in path "pages/square/plugin:/wx64c9edcefd7ae9de/horizontal-cards" (using by "pages/square/square")
应用腾讯视频插件也报一样的错,请问该如何兼容呢?json的配置又不能根据基础库动态配置?
这个确实没有很好的办法兼容。一种方式是不要直接跳入引用插件的页面,而是在检测到不支持插件时,跳入一个未使用插件的页面。
可是,只要json文件里面有配置,就会报错,能不能做到不影响用户的使用?因为现在是报了这个错,而且整个页面都是打不开的
不行。旧版本的逻辑就是这样的,没有办法。