微信小程序
文章平均质量分 60
微信小程序开发技巧
hbqjzx
这个作者很懒,什么都没留下…
展开
-
微信小程序反编译
微信小程序反编译可以通过对小程序包进行反编来获取小程序源码,在一次信息收集的过程中对某公司的APP、微信公众号、小程序进行抓包数据分析寻找接口等有用的信息时,在抓包过程中由于微信的反抓包机制实际测试过程中遇到一些问题,导致通过直接抓包的方式抓取小程序数据失败。后通过一些方式了解到小程序反编,于是想到是否可以采取这种方式反编小程序后进行源码审计。这篇文章主要介绍了微信小程序反编的方法在这里与大家进行分享一同学习。...转载 2022-08-07 19:03:33 · 5550 阅读 · 5 评论 -
小程序看完激励视频发放奖励(含解决重复发放奖励的bug)
最新在写抖音小程序,和微信小程序基本一样,这里主要说一下小程序怎么使用激励视频并且看完激励视频发放广告(关闭清除广告奖励就不会重复发放)首先,得去开放者平台的广告中心,里面有一个流量主,然后点击广告管理去新建一个广告位,选择激励广告,然后你就有了一个广告位ID,先把它复制下来,备用。第二步,在需要用激励视频的页面定义变量————————————————var videoAd = null;Page({})第三步,在页面加载onLoad: function(options) {转载 2022-03-26 21:12:40 · 8298 阅读 · 0 评论 -
解决 canvas隐藏后出现滚动条的问题
现在的 canvas 不能像 h5的 canvas 一样把 画布大小 和 显示大小分别设置,且 canvas 不能 `display:none`。分享下我的处理方法:把 canvas 包裹在一个 view 中, 然后把这个 view 高度变成 0,`overflow: hidden` 掉, 也可以把它定位出去。总之就是利用类似的方法把 canvas 隐藏。然后在绘制 canvas 结束后把 canvas 导出到 tempfile,用 img src 去加载。这样可以设置一个较大的画布,但展示成想要的转载 2022-03-19 23:01:53 · 1237 阅读 · 0 评论 -
uniapp图片转base64
直接上代码了,网上也很多一样的,这里记录下,因为仅仅第二种在真机微信小程序上我这里测试转换失败,所以就一并写在这里了://图片转base64 urlTobase64(url){ // #ifdef MP-WEIXIN uni.getFileSystemManager().readFile({ filePath: url, //选择图片返回的相对路径转载 2022-02-28 10:10:45 · 1872 阅读 · 1 评论 -
微信小程序图片上传和裁剪
本篇博客用于解决微信小程序图片裁剪问题图片裁剪常用于头像选择和图片合成等。图片裁剪解决方案: 目前网络上知名的微信小程序图片裁剪插件是we-cropper(文末有链接) 操作步骤:下载好we-cropper文件夹,拷贝到小程序目录,可以放在pages列表中。 第一步:wxml中引入插件的wxml,使用模板,编写按钮绑定事件。 第二步,js中引入插件的js,设置参数,初始化对象。 请看下方操作: wxml中:<import src="../we-crop转载 2022-02-28 10:07:31 · 6154 阅读 · 3 评论 -
css3 flex 详解,可以实现div内容水平垂直居中
先说一下flex一系列属性:一、flex-direction: (元素排列方向)※ flex-direction:row (横向从左到右排列==左对齐) ※ flex-direction:row-reverse (与row 相反) ※ flex-direction:column (从上往下排列==顶对齐) ※ flex-direction:column-reverse (与column 相反)原创 2022-02-23 19:36:23 · 1077 阅读 · 0 评论 -
去水印小程序遇到的download合法域名的问题
抖音无水印视频的真实地址域名都是二级域名,大概有80多个,如果设置download合法域名的话就需要添加80多个,而且不一定都添加进去了。所以一开始是没打算去设置这么多合法域名的。就在网上寻求解决办法。解决办法是找到了:就是用自己的服务器作为中转站,这样只需要添加自己的域名为合法域名就好了。php后台代码如下:function download_file($url){ set_time_limit ( 0 ); ini_set("memory_limit","-1");...转载 2022-02-17 20:56:59 · 2755 阅读 · 12 评论 -
微信小程序下载照片(显示进度条)
一、downloadTask/UploadTask理解downloadTask一个可以监听下载进度变化事件,以及取消下载任务的对象 本质:对象 功能一:监听下载进度变化 功能二:取消下载任务 UploadTask一个可以监听上传进度变化事件,以及取消上传任务的对象 本质:对象 功能一:监听上传进度变化 功能二:取消上传任务 1.1、监听下载进度变化事件 downloadTask.onProgressUpdate((res) => {c转载 2022-02-17 10:48:52 · 1830 阅读 · 0 评论 -
一个微信小程序下载保存视频的模块,支持进度显示
封装好的代码,代码量很少但调用很方便,有完整的事件监听,将它保存为 saveFileUtil.js其实代码还是偷懒了,比如 wx.downloadFile 里面只有 success 监听,没有 fail,自己改一下吧。listener.onComplete 其实是绑定在 wx.saveVideoToPhotosAlbum(保存视频到相册,wx.downloadFile 才是下载动作)其实你也可以让 fail 走 listener.onComplete 监听,直接 fail: listener.o转载 2022-02-17 10:42:47 · 785 阅读 · 1 评论