- 大家搞自动测试的时候怎么模拟断网的情况?
大家搞自动测试的时候怎么模拟断网的情况?
2020-04-22 - 新的模板消息怎么选择进入小程序的版本?
在接入新的服务通知消息系统后,发现点击服务通知进的都是正式版小程序,要如何才能进入体验版或开发版呢? 我们想在真正发布之前,邀请一些用户来体验版体验,现在这种情况用户就没办法正常使用体验版了,而且无法在开发版测试与模板消息有关的功能
2020-01-13 - 有时候用自动化工具点击元素不生效?
用的自动化工具是最新的0.9.1, sdk是2.10.0 wxml: <view class="filter-item border-line"> <view class="title font-weight-medium padding-top-60">租金费用</view> <view id="service-fee" bindtap="onTapSetChecked" class="with-icon-container mar-bottom" data-filter-key="noServiceFee" > <view class="tip"> <text class="title">无服务费</text> </view> <ImageIcon iclass="icon-container" name="{{noServiceFee ? 'i_orange-checked':'i_unchecked'}}" /> </view> <view id="pay-monthly" bindtap="onTapSetChecked" class="with-icon-container mar-bottom" data-filter-key="monthlyPay" > <view class="tip"> <text class="title">月付无押金</text> </view> <ImageIcon iclass="icon-container" name="{{monthlyPay ? 'i_orange-checked':'i_unchecked'}}" /> </view> <view id="deposit-one-pay-one" bindtap="onTapSetChecked" class="with-icon-container mar-bottom" data-filter-key="onePayOneDeposit" > <view class="tip"> <text class="title">押一付一</text> </view> <ImageIcon iclass="icon-container" name="{{onePayOneDeposit ? 'i_orange-checked':'i_unchecked'}}" /> </view> <view id="no-realtor-fee" bindtap="onTapSetChecked" class="with-icon-container mar-bottom" data-filter-key="noRealtorFee" > <view class="tip"> <text class="title">无中介费</text> </view> <ImageIcon iclass="icon-container" name="{{noRealtorFee ? 'i_orange-checked':'i_unchecked'}}" /> </view> </view> js: onTapSetChecked(e) { console.log(e.currentTarget.id); // 当点击事件触发时打印该元素的id } 自动化脚本: const element = await page.$("#service-fee"); // 用id选择上面wxml里第一个可点击的元素 await element.tap("#service-fee"); // 这里我把自动化工具改了一下: /** miniprogram-automator, Element.js: 将方法 async tap() { await this.send("Element.tap") } 改成了 async tap(selector) { console.log(`**********${selector}**********`) await this.send("Element.tap") } 这样我可以看到我是否正确调用了自动化工具 */ 结果: 在命令行里打印了**********#service-fee**********, 但开发者工具里没有打印任何东西。 所以得出结论:自动化工具的tap方法被调用,但小程序里面的点击事件没有触发 奇怪的是如果我在自动化脚本里连点两次该元素,点击事件就会触发,但是只触发一次
2020-01-12 - 是否应该完善有关收录的文档?
最近被官方的爬虫爬了十几万个页面,但微信里还是搜不到我们的内容。 我们现在面临的问题是: sitemap配置文档看得一头雾水。 看不到任何效果 被爬虫突袭,月初爬down了一个服务,今天又爬down了一个服务,而且爬虫造成大量error,没有预兆,来得突然,现在这简直是在帮我们压测 能否给我们解释解释现在1129爬虫在做什么事?
2019-11-28 - 实时日志看暂无日志?
接入了wx.getRealTimeLogManager 但是在公众平台什么都看不到,显示暂无日志 appId:wx0b017a14ebdca1ee
2019-10-18 - 接入内容安全审查,求过审?
小程序提审了3天还是没过 收到警告,如果26号之前不接入内容安全接口,就给下架,加班到2点半改的,求过
2019-09-25 - 内容安全审查该怎样处理?
违规内容怎么处理呢?有没有推荐的方案? 对没有通过微信内容安全检测(使用msgSecCheck, imgSecCheck, mediaCheckAsync接口)的内容应该如何处理,是隐藏?删除? 如果是即时通讯功能,能否先将消息发出,如果内容违规在进行召回?
2019-09-24 - picker组件文档有问题
[代码]bindcolumnchange[代码]组件属性,没有出现在文档里。 WTF
2019-05-29 - setStorage fail
``` toChat: function ({ currentTarget }) { const { userid: otherUserID } = currentTarget.dataset; const { postId, viewerId } = this.data; this._createConversation(otherUserID, postId); if (!this.data.isChatted) { wx.getStorage({ key: `${postId}_viewer`, success: res => { wx.setStorage({ key: `${this.data.postId}_viewer`, data: { ...res.data, [viewerId]: true, }, success: () => { setTimeout(() => { this.setData({ isChatted: true, }); }, 1500); }, fail: e => { throw new Error(e); }, }); }, fail: e => { throw new Error(e); }, }); } }, ``` [图片] 我们在一台iphone x max 上得到这个报错,在其他人的手机上正常,请问可能是什么问题,该如何解决
2019-04-21 - 分享卡片是否有可能被篡改
我们的小程序分享出去后,分享卡片的封面图显示为一张色情照片,我们业务上完全找不到这张照片的来源,这张图是否有被别人修改的可能性
2019-03-26