- 新买的域名被微信屏蔽,怎么解封啊?
从别人那新购买的域名,怎么就直接被微信屏蔽的啊,提示复制到浏览器打开,哪里可以申诉啊 域名:yiika.com
2019-11-18 - @官方大佬 onload() 中无法调起chooseImage
[代码]onLoad () {[代码][代码] wx.chooseImage({[代码][代码] [代码][代码]sizeType: [[代码][代码]'compressed'[代码][代码]],[代码][代码] [代码][代码]sourceType: [[代码][代码]'album'[代码][代码]],[代码][代码] [代码][代码]count: 9,[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log([代码][代码]'ok'[代码][代码])[代码] [代码] [代码][代码]},[代码] [代码] [代码][代码]fail () {[代码] [代码] [代码][代码]console.log([代码][代码]'fail'[代码][代码])[代码] [代码] [代码][代码]}[代码][代码] [代码][代码]})[代码] [代码] [代码] [代码]}[代码]这样写,无法直接调起相册选择照,fail 也没有回调 success也米有触发,什么反应都没有 改成下面这样可以 [代码]onLoad () {[代码][代码] [代码][代码]setTimeout(() => {[代码][代码] [代码][代码]wx.chooseImage({[代码][代码] [代码][代码]sizeType: [[代码][代码]'compressed'[代码][代码]],[代码][代码] [代码][代码]sourceType: [[代码][代码]'album'[代码][代码]],[代码][代码] [代码][代码]count: 9,[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]console.log([代码][代码]'ok'[代码][代码])[代码][代码] [代码] [代码] [代码][代码]},[代码][代码] [代码] [代码] [代码] [代码] [代码][代码]fail () {[代码][代码] [代码] [代码] [代码][代码]console.log([代码][代码]'fail'[代码][代码])[代码][代码] [代码] [代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}, 300)[代码] [代码]}[代码] 必须延时几百毫秒才可以,请问是因为 wx.chooseImage接口需要时间初始化? 如果是,能否提供一个统一的方法让我们知道指定接口什么时候可用?
2018-11-08 - 周六没人审核的吗?
线上有个 bug 需要修复,等了一下午了还没审核唉。。难道周六不审核的?
2018-11-03 - 微信切换帐号,storage会自动清空吗?
今天碰到一个问题,同一手机切换帐号登录,打开小程序还是之前登录的用户。 我们的 token是保存在 storage中的,如果微信不帮我们清空,那请问我们应该怎么做到同一手机不同微信之间数据隔离?
2018-10-20 - errMsg在安卓和ios下不一致
- 需求的场景描述(希望解决的问题) wx.redirectTo 接口,fail回调,errMsg在安卓和ios平台下不一致。我们需要根据不同的错误消息做不同的处理,只靠模糊匹配容易出 bug。 - 希望提供的能力 提供跨平台一致的errCode
2018-10-19 - [bug]6.7.3 ios真机vconsole无法输入command
如图 点了没反应 无法获取焦点 无法输入 [图片]
2018-10-18 - 无法使用try..catch捕获调用方法中的异常?
- 当前 Bug 的表现(可附上截图) 在form submit回调方法中,调用表单验证方法,无法捕获验证方法内抛出的异常?同步调用为什么会出现这么诡异的问题? 现在我只能改成 rerturn new Error() 再由上层判断处理 [图片] 代码: [代码]// 校验表单[代码][代码] [代码][代码]validateContact (contact) {[代码][代码] [代码][代码]if[代码] [代码](contact.name == [代码][代码]''[代码][代码]) {[代码][代码] [代码][代码]throw[代码] [代码]new[代码] [代码]Error([代码][代码]'请填写联系人姓名'[代码][代码])[代码][代码] [代码][代码]}[代码][代码] [代码][代码]if[代码] [代码](contact.phone == [代码][代码]''[代码][代码]) {[代码][代码] [代码][代码]throw[代码] [代码]new[代码] [代码]Error([代码][代码]'请填写联系电话'[代码][代码])[代码][代码] [代码][代码]}[代码][代码] [代码][代码]if[代码] [代码](!/^\d+-?\d+$/.test(contact.phone)) {[代码][代码] [代码][代码]throw[代码] [代码]new[代码] [代码]Error([代码][代码]'电话格式错误,必须是xxx-xxxxxxxx或者1xxxxxxxxxx格式'[代码][代码])[代码][代码] [代码][代码]}[代码][代码] [代码][代码]if[代码] [代码](contact.province == [代码][代码]''[代码] [代码]|| contact.city == [代码][代码]''[代码] [代码]|| contact.county == [代码][代码]''[代码][代码]) {[代码][代码] [代码][代码]throw[代码] [代码]new[代码] [代码]Error([代码][代码]'请选择省市区'[代码][代码])[代码][代码] [代码][代码]}[代码][代码] [代码][代码]if[代码] [代码](contact.address == [代码][代码]''[代码][代码]) {[代码][代码] [代码][代码]throw[代码] [代码]new[代码] [代码]Error([代码][代码]'请填写详细地址'[代码][代码])[代码][代码] [代码][代码]}[代码][代码] [代码][代码]},[代码][代码] [代码][代码]// 提交表单[代码][代码] [代码][代码]submit (e) {[代码] [代码] [代码][代码]try[代码] [代码]{[代码][代码] [代码][代码]this[代码][代码].validateContact([代码][代码]this[代码][代码].data.formdata)[代码][代码] [代码][代码]} [代码][代码]catch[代码] [代码](e) {[代码][代码] [代码][代码]return[代码][代码] [代码][代码]}[代码] [代码] [代码][代码]wx.showLoading()[代码][代码] [代码][代码]api.profile.updateAddress([代码][代码]this[代码][代码].data.formdata).then(res => {[代码][代码] [代码][代码]wx.hideLoading()[代码][代码] [代码][代码]wx.showToast({[代码][代码] [代码][代码]title: [代码][代码]'保存成功'[代码][代码],[代码][代码] [代码][代码]duration: 1500,[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]setTimeout([代码][代码]function[代码] [代码]() {[代码][代码] [代码][代码]wx.navigateBack()[代码][代码] [代码][代码]}, 1500)[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}).[代码][代码]catch[代码][代码](e => {[代码][代码] [代码][代码]wx.hideLoading()[代码][代码] [代码][代码]console.error([代码][代码]'保存地址失败:'[代码][代码], e)[代码][代码] [代码][代码]util.alert([代码][代码]'保存失败:'[代码] [代码]+ e.message)[代码][代码] [代码][代码]})[代码][代码] [代码][代码]}[代码]
2018-10-17 - 为什么有一些用户授权按钮无法唤起授权弹窗??
经常有用户反馈点击授权按钮没反应,请问如何解决? [代码]<[代码][代码]view[代码] [代码]class[代码][代码]=[代码][代码]"login"[代码] [代码]v-if[代码][代码]=[代码][代码]"{{ code }}"[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]image[代码] [代码]class[代码][代码]=[代码][代码]"logo"[代码] [代码]src[代码][代码]=[代码][代码]"/assets/images/logo1.png"[代码][代码]> </[代码][代码]image[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]image[代码] [代码]class[代码][代码]=[代码][代码]"loginBg"[代码] [代码]src[代码][代码]=[代码][代码]"/assets/images/loginBg.png"[代码][代码]></[代码][代码]image[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]wx:if[代码][代码]=[代码][代码]"{{ !canIUse }}"[代码] [代码]style[代码][代码]=[代码][代码]"text-align:center;padding-top:400rpx;"[代码][代码]>请升级微信至最新版本</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]wx:else>[代码][代码] [代码][代码]<[代码][代码]view[代码] [代码]style[代码][代码]=[代码][代码]"text-align:center;"[代码][代码]>[代码][代码] [代码] [代码] [代码][代码]<[代码][代码]button[代码] [代码]class[代码][代码]=[代码][代码]"button-main authorize"[代码] [代码]bindgetuserinfo[代码][代码]=[代码][代码]"getUserInfo"[代码] [代码]lang[代码][代码]=[代码][代码]"zh_CN"[代码] [代码]open-type[代码][代码]=[代码][代码]"getUserInfo"[代码] [代码]type[代码][代码]=[代码][代码]"primary"[代码] [代码]wx:if[代码][代码]=[代码][代码]"{{ code }}"[代码][代码]>微信授权登陆</[代码][代码]button[代码][代码]>[代码][代码] [代码] [代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码] [代码][代码]</[代码][代码]view[代码][代码]>[代码][代码]</[代码][代码]view[代码][代码]>[代码] open-type="getUserInfo" 完全没有反应,怎么解决?
2018-10-08 - 想静默登陆,unionId获取机制是不是不合理?
因为我们有两个小程序,当用户已经授权过一个小程序后,跳转到另外一个小程序时我们想静默登陆,根据code2session接口拿到unionid后,直接读取到对应用户信息,避免再次授权,但是发现有code2session获取 unionid 有限制 UnionID获取途径绑定了开发者帐号的小程序,可以通过下面 3 种途径获取 UnionID。 调用接口 wx.getUserInfo,从解密数据中获取 UnionID。注意本接口需要用户授权,请开发者妥善处理用户拒绝授权后的情况。 如果开发者帐号下存在同主体的公众号,并且该用户已经关注了该公众号。开发者可以直接通过 wx.login + code2Session 获取到该用户 UnionID,无须用户再次授权。 如果开发者帐号下存在同主体的公众号或移动应用,并且该用户已经授权登录过该公众号或移动应用。开发者也可以直接通过 wx.login + code2Session 获取到该用户 UnionID ,无须用户再次授权。 第三条,移动应用指的是app,能不能包含小程序?难道小程序就不是移动应用了吗? 况且,不同主体时 unionid 更是获取不到,给我们的用户系统带来很多麻烦啊
2018-09-20 - 访问 pageA却执行了pageB的onLoad onShow
app.json { "pages": [ "pages/recharge/index" ] } pages: appeal/index.js recharge/index.js 明明访问的是pages/recharge/index,却执行的是 pages/appeal/index里面的 onLoad ,???[图片] [图片] 无语了,升级了一下工具,一堆异常
2018-09-13