收藏
回答

微信公众号里魅族手机wx.chooseImage点击手机会闪一下,但是出不来相册,刷新后重新点击能显

selectPic(){
    if(!this.approvalIdentity){
      if(this.lifeCommonService.isWeiXin()){
        // 5.1 拍照、本地选图
        const t = this;
        wx.chooseImage({
          count1// 默认9
          sizeType: ['original''compressed'], // 可以指定是原图还是压缩图,默认二者都有
          sourceType: ['album''camera'], // 可以指定来源是相册还是相机,默认二者都有
          successfunction (res{
            this.localId = res.localIds[0]; // 返回选定照片的本地ID列表,localId可以作为img标签的src属性显示图片
            const THIS = t;
            wx.uploadImage({
              localIdthis.localId, // 需要上传的图片的本地ID,由chooseImage接口获得
              isShowProgressTips1// 默认为1,显示进度提示
              successfunction (response{
                THIS.serverId = response.serverId; // 返回图片的服务器端ID
                const m = {
                  mediaId: response.serverId,
                  origin'ydLife'
                };
                THIS.myService.mediaGet(m).subscribe(async e => {
                  if (e['success']) {
                    THIS.vxUrl = e['data']['imgUrl'];
                    THIS.changeDetectorRef.markForCheck();
                    THIS.changeDetectorRef.detectChanges();
                  } else {
                    alert(e['message']);
                  }
                });
              }
            });
          }
        });
      }else{
        this.openPopInfo('请在微信端操作!')
      }
    }
  }
回答关注问题邀请回答
收藏

1 个回答

登录 后发表内容
问题标签