当前位置: 首页 > news >正文

网站悬浮网站如何发布

网站悬浮,网站如何发布,网站建设数据库代码,wordpress免费简约模板一、下载与引入 Painter通过 json 数据形式#xff0c;来进行动态渲染并绘制出图片。 Painter 的优势 功能全#xff0c;支持文本、图片、矩形、qrcode 类型的 view 绘制布局全#xff0c;支持多种布局方式#xff0c;如 align#xff08;对齐方式#xff09;、rotate来进行动态渲染并绘制出图片。 Painter 的优势 功能全支持文本、图片、矩形、qrcode 类型的 view 绘制布局全支持多种布局方式如 align对齐方式、rotate旋转支持圆角其中图片矩形和整个画布支持 borderRadius 来设置圆角支持边框同时支持 solid、dashed、dotted 三种类型支持渐变色包括线性渐变与径向渐变。支持 box-shadow 和 text-shadow统一使用 shadow 表示。支持文字背景、获取宽度、主动换行支持自定义字体支持图片 mode支持元素的相对定位方法杠杠的性能优化我们对网络素材图片加载实现了一套 LRU 存储机制不用重复下载素材图片。杠杠的容错因为某些特殊情况会导致 Canvas 绘图不完整。我们对此加入了对结果图片进行检测机制如果绘图出错会进行重绘。生成的图片支持分辨率调节支持使用拖动等操作动态编辑绘制内容 文件源码和文档地址https://gitee.com/jackhunx/Painter 下载文件保存到components文件夹下 //在需要使用的页面json中引入 usingComponents: {painter:/components/painter/painter }二、使用 wxml !-- 海报弹框 -- van-popup show{{isPosterShow}} bind:closeclosePosterFn custom-stylebackground: none;view classposterimage bind:tapsaveImageFn src{{posterImageUrl}} mode/text点击图片保存至手机相册/text/view /van-popuppainter palette{{posterData}} bind:imgOKonImageOK /js var app getApp(); Page({/*** 页面的初始数据*/data: {isPosterShow: false,//海报弹框qrCodeUrl: ,//二维码图片路径posterData: {},//海报数据posterImageUrl: ,//海报图片},//绘制海报drawPosterFn(){wx.showLoading({title: 生成中,})this.setData({posterData: {background: 背景颜色或背景图片地址,width: 1164rpx,height: 1548rpx,views: [{type: text,text: 文字内容,css: {top: 256rpx,left: 82rpx,width: 1000rpx,fontSize: 72rpx,color: #0159BB,maxLines: 2,lineHeight: 108rpx,textAlign: center,fontWeight: bold}},{type: image,url: 二维码图片地址,css: {top: 680rpx,left: 264rpx,width: 640rpx,height: 640rpx,},}],}})},//监听海报是否生成成功onImageOK(e){wx.hideLoading();this.setData({isPosterShow: true,posterImageUrl: e.detail.path})},//保存图片到本地saveImageFn(){let that thiswx.saveImageToPhotosAlbum({filePath: this.data.posterImageUrl,success(res) {wx.hideLoading()wx.showToast({title: 保存成功,icon: success,duration: 1000})},fail(err) {console.log(err)if(err.errMsg saveImageToPhotosAlbum:fail auth deny){wx.showModal({content: 检测到您没有授权保存到相册权限是否去设置打开,confirmText: 确认,cancelText: 取消,success: function(res) {//点击“确认”时打开设置页面if (res.confirm) {wx.openSetting({success () {that.savePhoto();}})} else {}}});}else if(err.errMsg saveImageToPhotosAlbum:fail privacy permission is not authorized){app.showMsg(没有同意用户隐私协议);}else if(err.errMsg saveImageToPhotosAlbum:fail privacy permission is not authorized in gap){app.showMsg(保存失败);}else{app.showMsg(err.errMsg);}}})},//下载图片地址并保存到相册提示保存成功savePhoto() {wx.saveImageToPhotosAlbum({filePath: this.data.posterImageUrl,success(res) {wx.hideLoading()wx.showToast({title: 保存成功,icon: success,duration: 1000})},fail() {wx.showToast({title: 保存失败,icon: error,duration: 1000})}})},//关闭海报弹框closePosterFn(){this.setData({isPosterShow: false})},/*** 生命周期函数--监听页面初次渲染完成*/onReady() {this.drawPosterFn()}, })
http://www.pierceye.com/news/261176/

相关文章:

  • 上传到服务器的网站打开是空白网站报备流程
  • 如何用ps做网站标识一个叫mit做app的网站
  • 网站免费网站免费主流网站模板
  • 湖州市交通建设管理局网站牌具做网站可以吗
  • 湖南鸿泰电力建设有限公司网站西安做小程序的公司
  • 学校资源网站建设方案聊城网站建设
  • windows 做网站服务器python做的网站漏洞
  • 培训网站推荐网站内容该怎么做
  • 精通网站建设电子档朵朵软件网站建设
  • 铜山区规划建设局网站网站开发的甘特图
  • 访问网站速度慢中国最新军事新闻直播
  • 商城网站的psd模板免费下载哪里可以上传自己的php网站
  • 珠宝网站策划书网页设计的毕业设计
  • 最经典最常用的网站推广方式什么做网站赚钱
  • 广州哪家做网站化妆品网站方案
  • cms开源网站管理系统北京网站建设策划解决方案
  • 洛阳做多屏合一网站最新款淘宝客源码整网站程序模板+后台带自动采集商品功能带文章
  • 宁国新站seo中国建筑网官网监理工程师网站
  • 自己建网站多少钱福州建设企业网站
  • 容桂佛山做app网站wordpress 搜索 任意
  • dw做单页网站教程盐城网站建设价位
  • 赤峰建设业协会的官方网站wordpress博客伪静态
  • 2016个人做淘宝客网站网站备案备注信息
  • 加盟招商推广网站怎么做网站的防盗链
  • 南阳网站关键词ppt在线浏览网站源码
  • 用vs2012做网站首页涉密网络建设
  • 个人主题网站设计seo技术论坛
  • 做venn图的网站网页设计期末考试作品
  • 中英文网站怎么做外贸SOHO建公司网站
  • 展馆门户网站建设广告片制作公司