1 捞亿

尚未进行身份认证

主要学习前端 制作和游戏制作,也涉及后端

等级
TA的排名 127w+

小程序使用 canvas 生成二维码

因项目需求需要在小程序端生成海报自带二维码成图在网上找了一个算法改过来使用,希望能帮助到使用的人创建一个canvas<canvascanvas-id="shareCanvas"style="width:600rpx;height:840rpx;position:relative;"catchtouchmove="myCatchTouch"></canvas&g...

2019-08-02 18:49:15

小程序canvas 自适应单位

我们用小程序canvas制作分享海报或者其他的绘图时传入的值都是px;导致在不同手机中会发生位置的偏移问题;这里就需要我们根据设计图的尺寸自己去做适配转化成px单位getRatio(){letw=0;wx.getSystemInfo({success:function(res){w=res.windowWidth/...

2019-07-01 15:23:20

JS实现继承的几种方式

JS继承的实现方式堪称最全最详细前沿看js继承这块时我看的几个教程都是说的很简单或者是没有说全就自行百度看了好多总结了下有:1.构造函数继承2.原型链继承3.组合继承4.class继承5.实例继承6拷贝继承7.寄生组合继承下面我们就按照顺序来实现实现继承前我们先构建一个父类代码如下:functionAnimal(name){this.name=...

2019-06-12 12:37:41

小程序异步方法执行慢的决绝方法

比如:在小程序app.js中写请求的方法请求来的参数,在页面里的onload方法中使用,当程序进程执行到了onload方法,而app.js中的请求还没有返回数据就会发生报错。示例代码示例我们用个人信息请求这是app.js中的代码onLaunch:function(){//获取用户信息wx.getSetting({success:res...

2019-06-06 14:14:07

vs code语言模式自动检测设置

文件名检测错误,可以看到上图js文件没有语法高亮,右下角显示存文本。那我们怎么设置回来呢,点击右下角的存文本(这里可能不只是纯文本也可能是其他格式,这是语言自动检测出的问题)。点击后会出现这个界面我们在依次点开“配置文件关联”出现这个界面后找到对应文件的格式,比如我的是js文件被默认为纯文本,导致js语法不高亮,那我们就在这里找到js点后后js文件就关联到了JavaScript,我们...

2019-05-14 11:02:05

使用微信小程序进行sm.ms上传图片返回值在进行其他操作

使用微信API上传图片到sm.ms图床上传代码wx.chooseImage({success:ret=>{varfilePath=ret.tempFilePaths[0];wx.uploadFile({url:‘https://sm.ms/api/upload’,filePath:filePath,name:‘smfile’,success:res=&...

2019-04-03 11:39:26

html + js 进行sm.ms上传图片接受返回值

转载请标明出处代码如下直接运行html文件即可Document<divid="res"></div><scriptsrc="jquery-3.2.1.js"></script><script>$(':input').chang...

2019-04-03 10:54:36

使用php判断浏览器是pc还是手机

functionisMobile(){//如果有HTTP_X_WAP_PROFILE则一定是移动设备if(isset(KaTeXparseerror:Doublesubscriptatposition16:_SERVER['HTTP_X_̲WAP_PROFILE']))…_SERVER[‘HTTP_VIA’])){//找不到为flase,否则为trueretu...

2019-04-01 16:17:23

微信云开发修改数据库插入一条数据并修改另一个数据

具体看代码这是云端运行的代码客户端请求请看文档//云函数入口文件constcloud=require(‘wx-server-sdk’)//云函数入口文件cloud.init()constdb=cloud.database()const_=db.command//云函数入口函数exports.main=async(event,context)=&g...

2019-03-27 11:32:38

cocos Creator 使用摄像机进行背景的差速移动

在creator中设计背景移动一般都会使用update进行刷新坐标,但是由于update中的dt值(针)不稳定就会造成背景移动时卡顿或顿挫特别难受。这里提供了两个解决方案1.使用js的setTimeout计时功能写一个临时的针刷新来进行背景移动2.使用creator的摄像机功能我们这里先说下计时功能creator也有自带的计时器我们为什么使用setTimeout首先在js中计时器也...

2019-03-21 10:53:19

vscode power model 炫酷打字 下载插件使用说明

打开VSCode的拓展面板,搜索powermode选择第一个安装具体配置过程如下(在中文版vscode中)1.点击“文件”2.点击“首选项”3.点击“设置”4.在设置搜索里搜索下面的就行了“powermode.enabled”:true,//是否开启插件“powermode.enableShake”:false,//是否震动“powermo...

2019-03-14 11:36:50
勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。