作为第三方,想要将好物圈插件应用到我们的客户中, 结果碰到了一系列的问题
第一个坑:
将引入插件的代码写死到app.json文件中
结果:客户的小程序发不了版
原因:1。好物圈插件审核需要时间,而第三方是在调用发版的时候触发插件申请回调地址的,也就是说第一次发版都是没有审核通过的
2.部分商户没有申请好物圈的资质,那么针对这部分客户,写死的app.json这种方式是永远发不了版的
第二个坑:
作为第三方,我们想到了ext.json,于是我们将plugins和usingComponents字段写到ext.json中
结果:模拟器调试正常, 真机安卓一直在下载阶段中,ios白屏,打开调试报错
原因:从社区中好不容易搜到--ext.json中plugins字段无效
第三个坑:
介于上面的情况,我们努力在社区、百度、谷歌中搜索解决方案,终于发现在第二个情况下,有种解决方案"recompile":true
结果:开发工具正常,真机预览正常,发版体验码也正常……但,好物圈不见了!!,也就是说没效果啊
而且更过分的是,折腾到晚上3点上线能正常打开测试过之后我们都满心欢喜的回家睡觉了,
没想到第二天回来全都打不开了啊,预览码打不开,体验码打不开,正式码还是打不开
这不是吐槽,只想解决问题,有什么办法能解决的吗
插件使用流程:https://developers.weixin.qq.com/miniprogram/introduction/plugin.html#%E4%BD%BF%E7%94%A8%E6%8F%92%E4%BB%B6
可在插件板块(https://developers.weixin.qq.com/community/plugins)内搜索“腾讯视频”找到插件,并查看开发接入文档
插件使用流程我已清楚,并且我们也是按照文档上那么做的
现在存在的问题是
1: 在app.json中写死plugins会造成申请插件没有通过时的用户无法发版,且没有插件申请资质的部分用户永远无法发版
2: 如果写在ext.json文件中的plugins会造成小程序无法正常打开
3: 现在使用是好物圈插件,谢谢,应该需要审核时间和审核资质的插件在第三方都会遇到这个问题
可以考虑用https://wsad.weixin.qq.com/wsad/zh_CN/htmledition/friend-goods-recommend-miniprogram/index.html好物推荐的小程序API,区别是需要调用OpenAPI同步物品数据,详细见文档。
嗯, 这个已经有了
现在只是为了展示这个按钮,点击的页面其实是插件内部的页面
用API的方式就不用接插件了。 按钮可以自己画。https://wximg.qq.com/wxpayui/wx_search_goods_share_plugin/icon-package.zip
https://wximg.qq.com/wxpayui/wx_search_goods_share_plugin/icon-package.zip素材下载链接