这个小程序主要是做一些表格填写的操作,还有图片上传、签名这些,我遇到的问题,
首先就是图片预览,我用的是wx.previewImage,用法也没有错,图片地址是https开头也没有中文,但是它根本就不出,一直都是黑屏,中间加loading图标,我在success方法里加了打印,结果打印显示是执行成功了,但是就是不出图片。也不报错……
第二个问题是我用canvas做的一个签名,但是这个签名出来之后,会发现它特别的模糊,这个要怎么处理,它模糊的厉害的时候,汉字都变样了,断断续续的根本不能看,在网上搜的方法,说让改destWidth使生成图片的大小设置成canvas大小的四倍,这样做了,还是毫无变化。
第三个问题是关于定位的问题,我写了一个城市定位的页面,但是IOS的手机就是不能成功定位,我查了一个,发现里面是可以正常得到经度和纬度的,但是在用经纬度获取城市的时候是不行的,我调用了腾讯地图的API,下面这个图中方框中的方法根本就没执行,直接跳过了,这又是什么原因
问题1:把图片url给出来
问题2:canvas弄大点,在真机上测试
问题3:能整个代码片段不
问题一:"http://tmp/wx6a0522b5f0ff2f87.o6zAJs-w_HO-DvFH1UTxQMT44_2U.Jo7xhFBrbRGVd41d8cd98f00b204e9800998ecf8427e.jpeg"
问题二:
问题三:
上图这些就是我现在写的代码,那个图片地址应该是有点问题,我让后台改了,但是另外两个问题实在不知道哪的问题
问题二:不是让你改变 canvasToTempFilePath 时候的宽高,是改变 wxml里 canvas标签本身的宽高
问题三:代码片段是https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html,并没有勤快到照着你的图手打的程度。。
问题三:请求的这个API是在微信公众平台里 加到了服务器request域名的吧