评论

小程序开发常见问题及解决方案

小程序开发常见问题解决

一,input不触发bindinput事件

关于input使用bindinput事件时,没法获取用户输入信息的问题。

解决:

这个是官方2.9.3的bug,退到2.9.2后就好了,回退操作如下图

二,getImageInfo:fail download image fail

出现这种问题,是因为没有给小程序的downloadFile配置域名白名单。

三,获取小程序用户高清图像

//获取高清微信头像
  headimgHD(imageUrl) {
    console.log('原来的头像', imageUrl);
    imageUrl = imageUrl.split('/'); //把头像的路径切成数组
    //把大小数值为 46 || 64 || 96 || 132 的转换为0
    if (imageUrl[imageUrl.length - 1] && (imageUrl[imageUrl.length - 1] == 46 || imageUrl[imageUrl.length - 1] == 64 || imageUrl[imageUrl.length - 1] == 96 || imageUrl[imageUrl.length - 1] == 132)) {
      imageUrl[imageUrl.length - 1] = 0;
    }
    imageUrl = imageUrl.join('/'); //重新拼接为字符串
    console.log('高清的头像', imageUrl);
    return imageUrl;
  },
最后一次编辑于  2019-11-17  
点赞 2
收藏
评论

1 个评论

  • pioneer
    pioneer
    2019-12-05

    第一条找了好长时间没发现问题 当初做时候是好的 后来怎么就不行了呢 查了下才知道是版本的问题

    2019-12-05
    赞同
    回复
登录 后发表内容