tnblog
首页
视频
资源
登录

微信小程序canvas的使用

8736人阅读 2020/8/4 15:55 总访问:307900 评论:0 收藏:0 手机
分类: 小程序

画布。2.9.0 起支持一套新 Canvas 2D 接口(需指定 type 属性),同时支持同层渲染。

Canvas 2D 示例代码
html:

  1.   <canvas type="2d" id="myCanvas"></canvas>

js:

  1. // canvas.js
  2. Page({
  3.   onReady() {
  4.     const query = wx.createSelectorQuery()
  5.     query.select('#myCanvas')
  6.       .fields({ nodetruesizetrue })
  7.       .exec((res) => {
  8.         const canvas = res[0].node
  9.         const ctx = canvas.getContext('2d')
  10.         const dpr = wx.getSystemInfoSync().pixelRatio
  11.         canvas.width = res[0].width * dpr
  12.         canvas.height = res[0].height * dpr
  13.         ctx.scale(dpr, dpr)
  14.         ctx.fillRect(00100100)
  15.       })
  16.    }
  17. })

WebGL 示例代码:
html:

  1. <canvas type="webgl" id="myCanvas"></canvas>

js:

  1. // canvas.js
  2. Page({
  3.   onReady() {
  4.     const query = wx.createSelectorQuery()
  5.     query.select('#myCanvas').node().exec((res) => {
  6.       const canvas = res[0].node
  7.       const gl = canvas.getContext('webgl')
  8.       gl.clearColor(1011)
  9.       gl.clear(gl.COLOR_BUFFER_BIT)
  10.     })
  11.   }
  12. })


评价

微信小程序学习笔记

小程序是什么?小程序是一种不需要下载安装即可使用的应用,它实现了应用“触手可及”的梦想,用户扫一扫或者搜一下即可打...

微信小程序设置页面导航条颜色

使用wx.setNavigationBarColor(Object object)即可参考代码:wx.setNavigationBarColor({ frontColor:&#39;#ffffff&#39;, ...

微信小程序发送验证码

先在js中定义方法post()的部分引入写好api开始引入js的方法获取验证码绑定async getUserBind() { var _this=this; if...

uni-app 微信小程序 上传图片文件,uniapp。uni-file-picker 和数据一起上传图片,上传图片的时候携带数据。多图上传

[TOC]uni-app中上传图片可以使用方法uni.uploadFileuni.uploadFile官方文档:https://uniapp.dcloud.net.cn/api/request/ne...

uni-app 微信小程序 实现图片预览

基本用法:在uniapp中,我们可以使用uni.previewImage()API对图片进行预览,具体使用方法如下: uni.previewImage({ ur...

uni-app 怎么编译到微信开发者工具,运行到微信小程序

在uni-app中填写自己的微信小程序的 AppID在manifest.json中找到微信小程序配置,填写好AppId 在 HBuilderX 中,配置“...

uni-app 组件编译到微信小程序后没有样式文件wxss

组件编译到微信小程序没有生成WXSS文件,H5与APP可以正常显示,小程序不行! 解决:不需要引用,去除页面中的import这一引...

uni-app开发微信小程序实现手机号码一键登录,小程序获取手机号码

[TOC]前提要获取手机号的前提就是,首先你的appid是企业注册的,并且需要认证,而且要让管理微信公众平台appid的管理员把你...

uni-app中使用uCharts图表,微信小程序使用图表,饼图,柱状图,折线图等

官方文档:https://www.ucharts.cn/v2/#/guide/index 插件使用,可以直接导入uni-app项目中https://ext.dcloud.net.cn/plu...

.net6开发企业微信小程序支付流程

企业微信小程序支付流程[TOC] 注册微信公众号首先通过 https://mp.weixin.qq.com/ 链接进行企业级的小程序注册。 ...

uni-app 开发微信小程序显示图标。uni-app 引入OSS存储的图片,引入静态资源图片。设置背景图片

uni-app 开发微信小程序图标显示其实和直接显示图标其实是一样的,如下直接用一个image即可 &lt;image :src=&quot;`${CssIm...

vue3实现箭头图片展开,收缩效果,打开关闭效果。图片旋转。uni-app微信小程序,展开关闭 ,模板。

如图,主要是说一下右边那个箭头的展开,收缩的效果 其实非常的简单,当打开的时候那个图片旋转个180°即可,所以单独搞一...

vue uni-app,微信小程序,app 自定义搜索框 好看的搜索框。自定义搜索按钮搜索栏,左边输入框右边搜索按钮,搜索图标。element ui

[TOC]效果一这个是小程序端的用的 设计图: view: &lt;view class=&quot;seach-box&quot;&gt; &lt;view class=&quo...

uniapp 微信小程序 上传图片,上传文件,上传视频等,上传组件封装

上传图片文件还可以参考:https://www.tnblog.net/aojiancc2/article/details/8233 这个里边有关于.net6实现图片上传后端的...
旧年素颜,君记否
排名
15
文章
52
粉丝
1
评论
2
ICP备案 :渝ICP备18016597号-1
网站信息:2018-2025TNBLOG.NET
技术交流:群号656732739
联系我们:contact@tnblog.net
公网安备:50010702506256
欢迎加群交流技术