微信小程序wx.canvasToTempFilePath无法正常获取图片问题解决方案

微信小程序wx.canvasToTempFilePath无法正常获取图片问题解决方案

最近又在折腾微信小程序端的Canvas海报功能;canvas海报,最近在开发工具和真机上,使用wx.canvasToTempFilePath保存图片出现了奇葩问题。主要是canvas设为了type="2d",接口有了实现的差异化。在开发工具调用canvaId,会提示canvas是空的,所以需要使用参数canvas,并传入canvas的node对象;如果遇到了临时文件是奇怪的字符,需要将开发工具的版本库调至新版;真机上,遇到无法保存图片,需要把canvasId和canvasNo

vue与react构建的项目关于社交登录的建议

vue与react构建的项目关于社交登录的建议

在如今前后端分离的时代,vue与react几乎占领了整个前端市场。做网站前台的时候,不可避免的问题,用户先以访客身份访问网站,在满足一定条件后才会触发登录。

NodeJS中使用Express搭建本地开发环境与转发请求

NodeJS中使用Express搭建本地开发环境与转发请求

使用Express+http-proxy-middleware快速搭建一个web开发环境

企业微信小程序,开发流水账

企业微信小程序,开发流水账

企业微信小程序开发流水账,开发基于uniapp

JavaScript作用域

JavaScript作用域

作用域中的“骚”操作:使用未声明的变量名,去赋值或执行,会调用this指向对象的可用属性。

在ubuntu上安装Nginx官方版本

在ubuntu上安装Nginx官方版本

Linux服务器,我通常选择使用ubuntu,因为接触的内容,很多是和ubuntu相关的,也就习惯了。

简单模式,在nginx中安装https的ssl证书

简单模式,在nginx中安装https的ssl证书

自我感觉,各类web服务中,nginx安装第三方证书是最简单的。因为现在申请免费证书的方案很多,所以,就只是简单讲解一下证书的安装,至少能够满足微信小程序的https访问要求。

虾搞,数字换算为固定长度的进制码

虾搞,数字换算为固定长度的进制码

类似短网址算法,把数字换算为固定长度的进制码。纯属个人兴趣研究,暂无实际论证,仅供思路参考。

安装node-sass失败的解决方案

安装node-sass失败的解决方案

更新了新的安装办法

更优雅的处理ZBlogPHP主题的模板文件备注问题

更优雅的处理ZBlogPHP主题的模板文件备注问题

利用json文件,让模板文件的名称备注和选择变得更加直观。