毕业设计代做网站代码,网站开发的背景,不需要网站备案的广告联盟,实事新闻热点属性说明
属性类型默认值必填说明最低版本typestring否指定 canvas 类型#xff0c;支持 2d (2.9.0) 和 webgl (2.7.0)2.7.0canvas-idstring否canvas 组件的唯一标识符#xff0c;若指定了 type 则无需再指定该属性1.0.0disable-scrollbooleanfalse否当在 canvas 中移动时且…属性说明
属性类型默认值必填说明最低版本typestring否指定 canvas 类型支持 2d (2.9.0) 和 webgl (2.7.0)2.7.0canvas-idstring否canvas 组件的唯一标识符若指定了 type 则无需再指定该属性1.0.0disable-scrollbooleanfalse否当在 canvas 中移动时且有绑定手势事件时禁止屏幕滚动以及下拉刷新1.0.0bindtouchstarteventhandle否手指触摸动作开始1.0.0bindtouchmoveeventhandle否手指触摸后移动1.0.0bindtouchendeventhandle否手指触摸动作结束1.0.0bindtouchcanceleventhandle否手指触摸动作被打断如来电提醒弹窗1.0.0bindlongtapeventhandle否手指长按 500ms 之后触发触发了长按事件后进行移动不会触发屏幕的滚动1.0.0binderroreventhandle否当发生错误时触发 error 事件detail {errMsg}
ug Tip
tipcanvas 标签默认宽度300px、高度150pxtip同一页面中的 canvas-id 不可重复如果使用一个已经出现过的 canvas-id该 canvas 标签对应的画布将被隐藏并不再正常工作tip请注意原生组件使用限制tip开发者工具中默认关闭了 GPU 硬件加速可在开发者工具的设置中开启“硬件加速”提高 WebGL 的渲染性能tip: WebGL 支持通过 getContext(webgl, { alpha: true }) 获取透明背景的画布tip: WebGL 暂不支持真机调试建议使用真机预览tip: Canvas 2D新接口需要显式设置画布宽高默认300*150最大1365*1365bug: 避免设置过大的宽高在安卓下会有crash的问题tip: iOS 暂不支持 pointer-eventstip: 在 mac 或 windows 小程序下若当前组件所在的页面或全局开启了 enablePassiveEvent 配置项该内置组件可能会出现非预期表现详情参考 enablePassiveEvent 文档
Canvas 2D 示例代码