你好,推测是 requirePlugin 的时候有点问题。 请问新版插件是否在 plugin.json 中正常指定了 main 字段呢?
插件使用者不能指定插件的最新版本问题现象描述:关于我的插件目前线上最新版本为1.0.7,我的插件使用者小程序 不能指定插件线上的最新版本,指定后 整个项目将出现编译不通过,[图片],但是指定到1.0.6版本则没问题 可能出现问题的地方:在上线插件1.0.7版本的时候,我的使用者小程序是通过管理员收到插件更新的通知,自动升级到插件的最新版本,不清楚是不是这个原因引起的,原来没有这么升级过之前,开发环境是可以指定到最新版本的。
2018-08-08你好,并不是会自动更新,而是会发出一条微信提醒给 小程序管理员 询问是否更新(此次更新免审核)。
关于小程序插件的使用者自动更新插件问题你好,麻烦问下,关于小程序插件升级版本的时候,有一个选项就是指定某个版本之上插件使用者小程序会自动更新小程序插件的问题,目前 我试验几次,这个功能似乎不好用(不自动是不是需要特殊配置某个地方),请问还需要特殊设置什么吗?
2018-08-07你好,这个问题通常是因为通过代码减少了 swiper-item 数量之后,current 值大于等于 swiper-item 总量的原因。这种情况下,请注意在代码中设置一下 swiper 的 current 值。
swiper组件bug-滑动swiper后,swiper不能正常更新,显示为空白- 当前 Bug 的表现 滑动swiper后,用左下角菜单切换(高中A组/高中B组),swiper不能正常更新,显示为空白。 如果没有滑动过swiper,切换菜单,swiper则可以正常更新。 [图片] - 预期表现 不管有没有滑动过swiper,都可以正常通过左下角菜单切换。 [图片] - 复现路径 进入小程序后,滑动诗词卡片(swiper),点击左下角菜单,点击“高中B组”,卡片消失为空白。 如果没有滑动过卡片则不会出现这个问题。
2018-08-07你好,麻烦提供一下 bind:fail 中的 detail 信息。
插件支付功能页点击支付button直接关闭唤起功能页之后,点击支付button,功能页直接关闭。 [图片] 代码如下: [图片] 功能页函数也添加了: [图片] 周一的时候exports改为module.exports = { beforeRequestPayment };可以用,今天忽然又不能用了。。。不知道问题怎么解决,求帮助
2018-08-03你好,这个属于 eCharts 自身维护的部分,请参考 eCharts 的文档,文档上没有说明的用法请慎重。 P.S. console 中展示的对象中内容取自你在 console 中展开对象时刻的对象值,而非代码运行到 console.log 时的对象值。
this.selectComponent项目中有图表,所以使用了echarts [代码]this[代码][代码].echartsComponnet = [代码][代码]this[代码][代码].selectComponent([代码][代码]'#mychart-line'[代码][代码]);[代码][代码]console.log([代码][代码]this[代码][代码].echartsComponnet.chart)[代码]在使用[代码]this[代码][代码].selectComponent之后,在控制台打印了一下返回结果[代码] [代码][图片]我想确认一下,这个chart里面的内容可以拿到吗,我能打印出data、dataset的内容,可是就[代码]this[代码][代码].echartsComponnet.chart返回undefined,请问这是为什么?[代码][代码]
2018-07-31感谢反馈,我们会考虑开放取消事件。
关于小程序插件使用 登陆功能页你好,能问下小程序插件 在使用 用户授权的场合,取消按钮 有回调事件吗?目前点击取消 不授权 会一直提示用户授权,感觉体验很不友好
2018-07-30感谢反馈。目前尚不支持在模版消息中使用 plugin:// 。
点击模板消息能直接跳转到插件页面吗?- 需求的场景描述 [代码]{ [代码] [代码] "touser": "OPENID",[代码] [代码] "template_id": "TEMPLATE_ID", [代码] [代码] "page": "plugin://myPlugin/some-page", // 点击模板消息,直接跳转到插件内页面[代码] [代码] "form_id": "FORMID", [代码] [代码] ...[代码] [代码] [代码]} 请问目前支持如上功能吗?
2018-07-27你好,只有页面的 onShareAppMessage 会被触发,页面内的组件不行。
Component构造器里如何监测到分享按钮被触发onShareAppMessage(){ console.log('ss') //没有被打印 return { title: `sss`, path: `/pages/match_details/match_details?id=${this.data.id}`, imageUrl: this.data.imageUrl } } 写在methods里无效 写在methods同级也无效
2018-07-27感觉是 setData 报错中断了。 看起来 article 并非一个普通的 js 对象? 开发者工具上,基础库 >= 2.0.9 时有没有什么报错信息呢?
使用腾讯视频插件时setData失效我试图在文章中使用腾讯视频,我的文章数据类似于这样 [代码][[代码][代码] [代码][代码]{[代码][代码] [代码][代码]"type"[代码][代码]: [代码][代码]"p"[代码][代码],[代码][代码] [代码][代码]"data"[代码][代码]: [代码][代码]"为了避免用户输错申请码、方便用户填写申请码,我们增加了扫一扫自动填写申请码功能。"[代码][代码] [代码][代码]},[代码][代码] [代码][代码]{[代码][代码] [代码][代码]"type"[代码][代码]: [代码][代码]"img"[代码][代码],[代码][代码] [代码][代码]"data"[代码][代码]: [代码][代码]"http://lc-501iy7mk.cn-e1.lcfile.com/aa51ee58b4f7e0350bae.jpg"[代码][代码] [代码][代码]},[代码][代码] [代码][代码]{[代码][代码] [代码][代码]"type"[代码][代码]: [代码][代码]"p"[代码][代码],[代码][代码] [代码][代码]"data"[代码][代码]: [代码][代码]"为了使用这个功能,请将CDC更新至0.25.19或更新版本"[代码][代码] [代码][代码]},[代码][代码] [代码][代码]{[代码][代码] [代码][代码]"type"[代码][代码]: [代码][代码]"vedio"[代码][代码],[代码][代码] [代码][代码]"data"[代码][代码]: [代码][代码]"e0354z3cqjp"[代码][代码] [代码][代码]}[代码][代码]][代码]然后在前段根据type渲染出来。最近我试图加入腾讯视频,就是其中type为vedio的数据。wxml中是这样写的 [代码]<[代码][代码]view[代码] [代码]wx:elif[代码][代码]=[代码][代码]'{{item.type == "vedio"}}'[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]txv-video[代码] [代码]vid[代码][代码]=[代码][代码]"{{item.data}}"[代码] [代码]playerid[代码][代码]=[代码][代码]"txv1"[代码] [代码]autoplay[代码][代码]=[代码][代码]"{{true}}"[代码][代码]></[代码][代码]txv-video[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码]在模拟器上一切正常,腾讯视频可以正常播放,但是在真机上却出现了问题,文字貌似卡在了setData这个上面,我获取数据的js代码是这样的 [代码]onLoad: [代码][代码]function[代码] [代码](e) {[代码][代码] [代码][代码]var[代码] [代码]that = [代码][代码]this[代码][代码];[代码][代码] [代码][代码]new[代码] [代码]AV.Query([代码][代码]'Article'[代码][代码]).get(e.id).then([代码][代码]function[代码] [代码](article) {[代码][代码] [代码][代码]article.increment([代码][代码]'read'[代码][代码], 1).save().then([代码][代码]function[代码] [代码](article) {[代码][代码] [代码][代码]var[代码] [代码]images = [];[代码][代码] [代码][代码]article.get([代码][代码]'content'[代码][代码]).forEach([代码][代码]function[代码] [代码](item) {[代码][代码] [代码][代码]if[代码] [代码](item.type == [代码][代码]'img'[代码][代码]) {[代码][代码] [代码][代码]images.push(item.data);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]console.log([代码][代码]'接下去要更新数据'[代码][代码]);[代码][代码] [代码][代码]console.log(article);[代码][代码] [代码][代码]console.log(images);[代码][代码] [代码][代码]that.setData({[代码][代码] [代码][代码]article: article,[代码][代码] [代码][代码]images: images,[代码][代码] [代码][代码]loaded: [代码][代码]true[代码][代码] [代码][代码]});[代码][代码] [代码][代码]console.log([代码][代码]"更新数据完成"[代码][代码]);[代码][代码] [代码][代码]})[代码][代码] [代码][代码]})[代码][代码]},[代码]通过远程调试,我发现,接下去要更新数据、article、images等信息都正确打印出来了,但是更新数据完成却始终不能打印出来,因此我怀疑setData出现了问题,另一个印证是,我的界面在loaded为true前是一直显示加载动画的,于是我的界面在真机上一直显示加载动画。 但是我看了appData,里面article、images、loaded均已经被正确赋值。那么,是不是在json文件中定义了腾讯视频插件的情况下,setData赋值后不能通知显示层去更新呢?
2018-07-26你好,selectComponent 需要在页面有自定义组件时或在自定义组件中才可使用。 如果是现网上的报错,很可能是由于微信版本较低导致的。低于 1.6.3 的基础库版本没有自定义组件支持。
this.selectComponent is undefined这个错误由于捕获不到 直接是上报上来的 this.selectComponent is not a function. (In 'this.selectComponent("#tabbar")', 'this.selectComponent' is undefined);at "pages/index/index" page lifeCycleMethod onLoad function 是不是不能在onLoad调用this.selectComponent? 微信版本:6.5.7 大多都是安卓机型
2018-07-24