canvasContext.arc 安卓苹果表现不一致
苹果和开发工具预览一致
开发工具预览界面
安卓界面
安卓版本:4.4.4
机型:小米4
微信版本:6.5.7
望解决
4 回复
index.js
//index.js //获取应用实例 var app = getApp() let x = 100, y = 100; Page({ data: { motto: 'Hello World' , userInfo: {} }, //事件处理函数 bindViewTap: function () { wx.navigateTo({ url: '../logs/logs' }) }, onLoad: function () { var that = this ; //调用应用实例的方法获取全局数据 app.getUserInfo(userInfo => { //更新数据 that.setData({ userInfo: userInfo }) }) }, onReady: function (e) { // 使用 wx.createContext 获取绘图上下文 context var context = wx.createContext() context.beginPath() context.arc(100, 100, 100, Math.PI, 0.5 * Math.PI) context.setStrokeStyle( '#333333' ) context.stroke() // 调用 wx.drawCanvas,通过 canvasId 指定在哪张画布上绘制,通过 actions 指定绘制行为 wx.drawCanvas({ canvasId: 'firstCanvas' , actions: context.getActions() }) } }) |
index.wxml
<!--index.wxml--> < view class = "container" > < canvas bindtouchmove = "touchMove" style = "width: 500rpx; height: 500rpx;" canvas-id = "firstCanvas" ></ canvas > </ view > |
开发工具预览
安卓
直接就用你们官方的代码写的好了=.=