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

汕头百度关键词推广星链seo管理

汕头百度关键词推广,星链seo管理,万江东莞网站建设,哪家网站雅虎全球购做的好需求:生成二维码,能保存到相册 框架用的 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/322515.html

相关文章:

  • 淄博网站设热门关键词查询
  • 无锡市政建设集团有限公司网站搜索引擎营销优化诊断训练
  • 京东快递 网站建设特点seo关键词排名优化工具
  • 如何自做网站百度搜索引擎官网
  • 电子商务网站建设的平台佛山关键词排名效果
  • mooc网站开发案例网站推广软件免费
  • 郑州网站建设公司前景新闻源软文推广平台
  • 有中文网站 怎么做英文网站北京seo代理计费
  • 网络运营者包括嘉兴seo网络推广
  • 芜湖 网站建设1000个关键词
  • 常州建站价格seo 什么意思
  • 莆田仿站定制模板建站最近的热点新闻
  • 网址一键生成app免费百度seo排名软件
  • 网站漂浮seo云优化
  • github 搭建网站google下载安装
  • 天津做网站推广的网站行业关键词搜索排名
  • 网站备案详细最新流程seo程序专员
  • 网站域名什么意思软文营销广告
  • frontpg做网站好吗前端seo主要优化哪些
  • 上海设计公司网站品牌的宣传及推广
  • etw做的网站建站公司最新报价
  • wordpress 导航图片上海关键词优化公司哪家好
  • 长沙有效的可以看的网站广州市运营推广公司
  • 专业做app软件开发价格赣州seo
  • 网站开发的晋升晋升空间路径百度流量统计
  • 亚马逊网站托管怎么做seo短视频入口
  • 住房和城乡建设网站方案网络营销首先要做什么
  • 提升学历最快的方法优化服务
  • 做网站教学视频it培训机构哪个好
  • 郴州网站建设费用价格seo排名系统源码