小程序canvas不显示(小程序canvas中文字设置居中锚点)
类别:Web前端 浏览量:1686
时间:2021-09-30 00:30:14 小程序canvas不显示
小程序canvas中文字设置居中锚点 小程序中经常会遇到要生成图片的需求,图片一般会加上用户的头像和昵称之类的,头像只需要把腾讯域名添加到request和download列表中,使用wx.getImageInfo()
就可以缓存到本地,成功的回调再添加进canvas中生成图片。
如果要文字在某个位置居中,canvas中文字怎么根据文字长短不一实现锚点在文字中心位置呢?
var txtWidth=canvas.measureText(this.nickName).width
能获取到在canvas中文字的宽度,找到文字的居中x位置减去txtWidth/2就可以实现居中,如果参数是number类型转换为字符串类型,否则在部分iOS机型上无效,不能获取文字宽度。
总结
以上所述是小编给大家介绍的小程序canvas中文字设置居中锚点 ,希望对大家有所帮助,如果大家有任何疑问欢迎给我留言,小编会及时回复大家的!
您可能感兴趣
- 怎么编写计算小程序(微信小程序实现简易计算器)
- 聊天室python小程序(用Python写一个模拟qq聊天小程序的代码实例)
- python简易翻译器的运行(Python3.6实现带有简单界面的有道翻译小程序)
- 小程序开发计算方法(小程序实现简单的计算器)
- 微信小程序双人游戏横屏(微信小程序实现拼图游戏)
- flask项目微信小程序(Python Flask 搭建微信小程序后台详解)
- django实现登录注册(django与小程序实现登录验证功能的示例代码)
- 用python制作一个简单的小程序(一个可以套路别人的python小程序实例代码)
- 宝塔小程序制作(宝塔面板微信小程序使用图文教程)
- 微信小程序开发模式(微信小程序引入Vant框架的全过程记录)
- 微信小程序swiper大小调整(微信小程序swiper-dot中的点如何改成滑块详解)
- 微信小程序如何请求服务器数据(微信小程序学习笔记之页面配置与路由方式)
- 微信小程序计时器(微信小程序实现简单的计算器功能)
- pythondjango后台管理(基于腾讯云服务器部署微信小程序后台服务Python+Django)
- 微信小程序语音录入(微信小程序使用同声传译实现语音识别功能)
- python抽奖代码教程(python实现抽奖小程序)
- 美国数十万加仑牛奶倒入下水道,贫民区食不果腹,历史再次重演(美国数十万加仑牛奶倒入下水道)
- 美国倒掉数十万加仑牛奶 上热搜第一,这一幕似曾相识(美国倒掉数十万加仑牛奶)
- 深度 倒牛奶 这一幕为何又在美国上演(深度倒牛奶)
- 美国数十万加仑牛奶倒下水道怎么回事 原因曝光令人心痛(美国数十万加仑牛奶倒下水道怎么回事)
- 探索中国神秘文字(探索中国神秘文字)
- 重温《蜗居》 宋思明选中海藻为红颜知己,纯属巧合,与爱无关(宋思明选中海藻为红颜知己)
热门推荐
- sql datalength与len区别
- php的流程控制语句(PHP基于swoole多进程操作示例)
- mysql怎么给查询权限(MySql设置指定用户数据库查看查询权限)
- xampp二次安装方法(xampp中apache在windows7下无法启动的解决方法)
- 前端ui 滑动条(AmazeUI 手机版页面的顶部导航条Header与侧边导航栏offCanvas的示例代码)
- css用clearfix清除浮动
- docker网页实现idea项目(IDEA 配置Docker的过程)
- mysql缓存和redis查询效率(浅谈MySQL与redis缓存的同步方案)
- nginx跨域怎么用(如何利用map实现Nginx允许多个域名跨域)
- sqlserver 怎么建立触发器(SQL Server:触发器实例详解)
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9