1、ReferenceError: form_flag is not defined
- 翻译:引用错误:未定义窗体标志
- 原因:
-未定义该变量
-如果定义了该变量,则是在this.setData中给它赋值了undefined的值,所以报错 - 解决办法:console.log这个变量,看在哪个时候给它赋值了undefined的值或者查询它是否为空
2、java.io.IOException: Server returned HTTP response code: 400 for URL: http://
- 翻译:java.io.IOException异常:服务器为URL:HTTP返回了HTTP响应代码:400//
- 原因:
-url中有空格等特殊字符的
-url中有中文 - 解决办法:
-对url中的中文单独编码,去掉空格等特殊字符。使用URLEncoder.encode(你要单独编码的那部分中文,“utf-8”);方法编码
-编码要只对参数,不能对全部url编码,不然"/"等也会被编码了
3、bindtap绑定的方法不存在
- 原因:
-bindtap这个英文写错,例如错写成bindtap
-bindtap绑定的这个方法名未定义,或者方法名写错 - 解决办法:把错写的bindtap/方法名改回来,定义该方法
4、the request doesn’t contain a multipart/form-data or multipart/mixed stream
- 翻译:请求不包含多部分/窗体数据或多部分/混合流
- 原因:
-header的’content-type’未设置成’multipart/form-data’ - 解决办法:
-将header的’content-type’设置成’multipart/form-data’
-header: {
‘content-type’: ‘multipart/form-data’
}, // 设置请求的 header
5、canvas 设置背景失效的问题
- 原因:
-ctx.fillRect(0,0, width, width);的width 、width的值无效
-未设置背景颜色ctx.fillStyle = “#fff”
-其他未知,有时背景有效有时无效,猜测网络问题延迟 - 解决办法:
-width 和 width的值 console.log 打印出来看是否有效。
-设置背景颜色ctx.fillStyle = “#fff”
-其他未知问题暂时无解
6、如果出bug,颜色渲染总是在第二次操作才出现
- 原因和解决方法:说明参数设置的位置放后了,应该放在前面