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

大型网站建设完全教程现在推广用什么平台

大型网站建设完全教程,现在推广用什么平台,龙岩建设局网站,wordpress多站点测试需求:生成二维码,能保存到相册 框架用的 react 所以直接 qrcode.react 插件,然后直接用插件生成二维码,这里一定要写 renderAs{‘svg’} 属性,否则会报错,这里为什么会报错??&#…
需求:生成二维码,能保存到相册

框架用的 react 所以直接 qrcode.react 插件,然后直接用插件生成二维码,这里一定要写 renderAs={‘svg’} 属性,否则会报错,这里为什么会报错???
这个时候生成的是 svg 的格式图片,需要转为 png 格式,也就是最终页面上展示的形式,然后直接通过手机触屏长按保存相册功能就可以。

  1. 安装插件
npm install qrcode.react -save  // 二维码生成插件
npm install html2canvas -save 
  1. 引入
import QRCode  from 'qrcode.react'; 
import html2canvas from 'html2canvas';
  1. 使用
{!this.state.createImgUrl&&<div id="saveImgBox" className={styles.saveImgBox}><QRCodeid='qrCode'value={this.state.qrData}  //value参数为生成二维码的链接size={160} //二维码的宽高尺寸renderAs={'svg'}style={{}} // 可以自定义样式/>
</div>}
{this.state.createImgUrl&&<div><img src={this.state.createImgUrl} alt="" style={createImgBox}/>
</div>}// 调接口获取二维码路经,这里主要拿到后端返回的id有用
fetchPersonInfo = () => {let path = '/bankUser/personInfo'get(path).then(response => {let r = response.dataif (r.code === '00') {this.setState({personInfo: r.data,qrData: (window.location.origin || (window.location.protocol + "//" + window.location.host)) + '/customerType' + '?bankUserId=' + r.data.userId},()=>{this.saveImg() // 将生成的svg格式二维码,转img,直接长按保存相册})} else if (r.code === '01') {Toast.info(r.codeMsg)}})
}
// 通过 html2canvas 插件将图片转为 img 格式后,替换原来二维码占位。这样页面上展示的是一张 png 的图片,就可以直接通过长按保存了
saveImg=()=>{const node = document.getElementById("saveImgBox");const that = thishtml2canvas(node, {allowTaint: true,useCORS: true,logging:true,taintTest: false,scale: 10, // 清晰程度,值越大,越清晰width: node.clientWidth,height:node.clientHeight,}).then(function(canvas) {that.setState({createImgUrl: canvas.toDataURL("image/png")})}).catch(function(error){console.log(error)});
}
http://www.dtcms.com/wzjs/317936.html

相关文章:

  • h5游戏源码网广州网站优化多少钱
  • 免费下载教学设计的网站百度的seo关键词优化怎么弄
  • 搜索引擎营销的优势和劣势成都seo正规优化
  • 网站建设需求报价明细百度最新秒收录方法2021
  • 腾讯公司网页秦皇岛seo招聘
  • 广告装饰 技术支持 东莞网站建设神马推广登录
  • 做网站的软件电子哈尔滨优化网站公司
  • 做安全平台网站百度搜索首页
  • 网站设计风格有哪几种软文推广做得比较好的推广平台
  • 佛教寺庙 网站建设百度升级最新版本下载安装
  • 给公司做网站的公司网络推广引流有哪些渠道
  • 网页设计怎么设计上海搜索优化推广哪家强
  • 苗木网站什么做营销手段
  • 手机网站转换小程序2345网址中国最好
  • 网站建设相关业务网站被禁用如何解决
  • 网站建设公司如何推广域名解析ip地址查询
  • 西安网站建设公司有哪些seo优化运营
  • 青羊建站报价google站长工具
  • wordpress 数据接口seo怎么做整站排名
  • 专做冷冻食品批发的网站seo网页优化服务
  • 虹桥做网站网站推广技巧和方法
  • 网站建设中敬请期待西安seo服务商
  • 门户网站 制作多少钱百度平台营销宝典
  • 网站推广要怎样做宁波seo优化外包公司
  • 求一个做门窗技术的网站网络营销成功案例3篇
  • 中国商城网站建设电商网站前端页面内容编写
  • 安徽省建设厅网站资料下载北京营销公司比较好的
  • 杭州企业云网站建设什么是seo营销
  • 破解织梦做的网站南京seo网站优化
  • 旅游网站设计内容网络广告销售