startDraw(){
let ctx = uni.createCanvasContext('canvas', this);
let x = Math.random()*100;
let y = Math.random()*100;
ctx.moveTo(10, 10);
ctx.lineTo(100, 10);
ctx.lineTo(x, y);
ctx.stroke()
ctx.draw();
}
- 发布:2020-07-03 10:16
- 更新:2020-07-03 10:26
- 阅读:692
产品分类: uniapp/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: Mac OS Catalina 10.15.5
HBuilderX类型: 正式
HBuilderX版本号: 2.6.16
手机系统: Android
手机系统版本号: Android 4.4
手机厂商: 小米
手机机型: 小米4
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
1.调用官方提供的画布api
- 画2个简单的直线,代码如下
3.在有的机型下会出现画布缩小的现象
1.调用官方提供的画布api
- 画2个简单的直线,代码如下
3.在有的机型下会出现画布缩小的现象
预期结果:
画布正常
画布正常
实际结果:
画布缩小
画布缩小
x***@163.com (作者)
我现在测试的情况,小米4(Android4.4.4),HTC one(Android 5.0.1),红米2A(Android4.4.4),总结在低端机型上出现的概率会很高。
2020-07-03 11:33