可以把图片转成base64字节显示
canvas绘制微信头像 显示暂时无法查看,已经配置过downloadFile合法域名,求指导?点击保存生成canvas图片, https://wx.qlogo.cn/mmopen/vi_32/DYAIOgq83eo1px0jwJnKwEfVXiciaOpNgUlcAcxokyIpYF1JkMb0lmMJIKRRiaiaibXAlhufwPbiacLiaa9BLe21NsOfw/132 代码如下:直接使用getImageInfo,直接使用downloadFile和两者结合使用均出现下图情况。如果不把头像单独存到服务器中应该怎么处理呢? [代码]uni.downloadFile({[代码][代码] [代码][代码]url: userImg,[代码][代码] [代码][代码]success: (ress) => {[代码][代码] [代码][代码]userImgPath = ress.tempFilePath[代码][代码] [代码][代码]uni.getImageInfo({[代码][代码] [代码][代码]src: userImgPath,[代码][代码] [代码][代码]success: res => {[代码][代码] [代码][代码]console.log([代码][代码]'用户头像'[代码][代码], res)[代码][代码] [代码][代码]ctx.save();[代码][代码] [代码][代码]_this.roundRect(ctx, [代码][代码]234[代码][代码], [代码][代码]420[代码] [代码]* scaleH, [代码][代码]44[代码][代码], [代码][代码]44[代码][代码], [代码][代码]22[代码][代码], [代码][代码]'#f7f7f7'[代码][代码], [代码][代码]'#f7f7f7'[代码][代码])[代码][代码] [代码][代码]ctx.drawImage(res.path, [代码][代码]234[代码][代码], [代码][代码]420[代码] [代码]* scaleH, [代码][代码]44[代码][代码], [代码][代码]44[代码][代码])[代码][代码] [代码][代码]ctx.restore(); [代码][代码] [代码][代码]ctx.draw([代码][代码]true[代码][代码])[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: () => {[代码][代码] [代码][代码]_this.canvasFlag = [代码][代码]false[代码][代码];[代码][代码] [代码][代码]uni.showToast({[代码][代码] [代码][代码]title: [代码][代码]'头像生成失败'[代码][代码],[代码][代码] [代码][代码]duration: [代码][代码]2000[代码][代码],[代码][代码] [代码][代码]icon: [代码][代码]'none'[代码][代码] [代码][代码]});[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][代码] [代码][代码]},[代码][代码] [代码][代码]fail: () => {[代码][代码] [代码][代码]}[代码][代码] [代码][代码]})[代码][图片] [图片][图片]
2019-10-19[代码]function[代码] [代码]wxUploadImage(id,type){[代码][代码] [代码][代码]//1.选择图片[代码][代码] [代码][代码]wx.chooseImage({[代码][代码] [代码][代码]count: 1, [代码][代码]// 默认9[代码][代码] [代码][代码]sizeType: [[代码][代码]'original'[代码][代码]], [代码][代码]// 可以指定是原图还是压缩图,默认二者都有[代码][代码] [代码][代码]sourceType: [[代码][代码]'album'[代码][代码], [代码][代码]'camera'[代码][代码]], [代码][代码]// 可以指定来源是相册还是相机,默认二者都有[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]var[代码] [代码]localId=res.localIds[0]; [代码][代码]// 第一张图片[代码][代码] [代码][代码]//2.显示图片[代码][代码] [代码][代码]wx.getLocalImgData({[代码][代码] [代码][代码]localId: localId, [代码][代码]// 图片的localID[代码][代码] [代码][代码]success: [代码][代码]function[代码] [代码](res) {[代码][代码] [代码][代码]var[代码] [代码]localData = res.localData; [代码][代码] [代码][代码]localData = localData.replace([代码][代码]'jgp'[代码][代码],[代码][代码]'jpeg'[代码][代码]);[代码][代码] [代码][代码]document.getElementById(id).src=localData; [代码][代码]//img标签显示图片[代码][代码] [代码][代码]$([代码][代码]"#"[代码][代码]+id).next([代码][代码]".delect-image"[代码][代码]).show();[代码][代码] [代码][代码]var[代码] [代码]formData = [代码][代码]new[代码] [代码]FormData();[代码][代码] [代码][代码]formData.append([代码][代码]"type"[代码][代码], type);[代码][代码] [代码][代码]formData.append([代码][代码]"picture"[代码][代码], convertBase64UrlToBlob(localData));[代码][代码] [代码][代码]updateImage(formData).then([代码][代码]function[代码][代码](res) {[代码][代码] [代码][代码]if[代码][代码](res.S==1){[代码][代码] [代码][代码]sessionStorage.setItem(id,localData);[代码][代码] [代码][代码]}[代码][代码] [代码][代码]}).[代码][代码]catch[代码][代码]([代码][代码]function[代码][代码](err) {[代码][代码] [代码][代码]console.error(err); [代码][代码] [代码][代码]});[代码][代码] [代码][代码]}[代码][代码] [代码][代码]});[代码][代码] [代码][代码]}[代码][代码] [代码][代码]});[代码][代码]}[代码]这种上传图片方式还是不对,把图片传到服务器对不对?
小程序WebView 调用JSSDK 提示63002,invalid signature?问题一:请问是使用公众号appid 生成签名还是只有小程序appid 生成 问题二:http://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=jsapisign使用了签名校验是正确的,还有可能那些地方会出现问题 问题三:微信7.0.8版本 小程序webView 上传图片修复了吗。
2019-10-14还有一个问题 申请在线视频课程类目。我们公司有学校资格证书,但是和小程序主体公司不是一起的可以申请吗。
小程序审核失败[图片] 现在已经关闭直播为什么还是审核不通过
2019-02-25麻烦来个人好吗T_T
审核不通过。虚拟产品且含价格展示审核不通过原因: (1):小程序页面内容涉及:视频课程虚拟产品且含价格展示(含价格为0),ios系统暂不支持,请移除:虚拟产品及价格展示板块内容后,再提交代码审核 请根据上述原因对小程序进行修改,并重新提交代码审核。 以前提交都没有这个原因,麻烦能具体指出那一块有问题好吗,是价格不能为0元,还是虚拟产品不能含价格展示
2019-02-21来人呀(=@__@=)
小程序名称搜索不到在搜一搜 搜索小程序名称显示没有小程序 小程序平台没有收到任务违规或其他提示 有多个小程序都是这样 appid: wx416a5bafb1d3d267 wx28cdbb4961a9e3c3 wxf36a160aababdcb1
2019-02-14在开发工具中可以显示
真机调试wass样式消失问题[图片] 上面是真机的代码<cover-image> 中的imgs样式没有了 但是其他页面使用的相同代码又显示的出来[图片]
2019-02-12把cover-view 放到video后面试试
cover-image 和cover-view 无法覆盖videocover-view 和cover-image 在oppo findx手机上时无法覆盖video
2019-01-25