随笔分类 - 微信小程序
微信小程序开发常见问题
摘要:微信小程序基础库大于2.9.0后,canvas(画布)支持一套新 Canvas 2D 接口(需指定 type 属性),同时支持同层渲染,原有接口不再维护。在这种情况下使用原有接口会报错,报错例如: 1、使用ctx.draw()会报错:draw is not a function,原因:新版 Canv
阅读全文
摘要:实现微信小程序分享用到 uniapp 的uni.showShareMenu(小程序的原生菜单中显示分享按钮)、onShareAppMessage(发送给朋友) 、onShareTimeline(分享到朋友圈) <template> <view> 页面内容 </view> </template> <s
阅读全文
摘要:uniapp运行微信小程序(使用分包机制),主包vendor.js过大导致主包的文件大小超过2M,以至于程序无法真机调试和上传发布 原因是子包的组件和js文件会被打包时,合并到了主包的vendor.js文件中 1.微信开发者工具代码依赖分析 详情 —— 基本信息 —— 本地代码 —— 代码依赖分析
阅读全文
摘要:在微信小程序使用canvas2d在开发工具没有问题,但是真机调试会报错,报错情况如下图 canvas代码: <canvas type="2d" id="lucky-wheel" canvas-id="lucky-wheel" :style="{ width: boxWidth + 'px', hei
阅读全文
摘要:小程序发布新版本因为发版本是异步执行,所以要再一段时间后新版本才会覆盖旧版本。 小程序的启动方式分为两种,冷启动与热启动: 冷启动:用户首次打开或小程序被用户删除后再次打开时小程序需要重新加载启动。热启动:用户已经打开过某小程序,然后在一定时间内再次打开该小程序,不会重新加载启动,只是将后台状态的小
阅读全文
摘要:使用uni.downloadFile、uni.previewImage、uni.openDocument实现文件预览 uni.openDocument(OBJECT)官网描述 新开页面打开文档,支持格式:doc, xls, ppt, pdf, docx, xlsx, pptx。 平台差异说明 App
阅读全文
摘要:uni.saveImageToPhotosAlbum(OBJECT)官方说明 平台差异说明:这个API不支持H5 AppH5微信小程序支付宝小程序百度小程序字节跳动小程序、飞书小程序QQ小程序快手小程序 √ x √ √ √ √ √ √ OBJECT 参数说明 参数名类型必填说明 filePath S
阅读全文
摘要:uniapp小程序分包使用的是subPackages分包加载机制 subPackages是分包加载配置,此配置为小程序的分包加载机制。 因为小程序有体积和资源加载限制,各家小程序平台提供了分包方式,优化小程序的下载和启动速度。 所谓的主包,即放置默认启动页面/TabBar 页面,以及一些所有分包都需
阅读全文
摘要:1.银行卡 /^([1-9]{1})(\d{11}|\d{12}|\d{13}|\d{14}|\d{15}|\d{16}|\d{17}|\d{18}|\d{19}|\d{20}|\d{21})$/ 2. 税号 /^[A-Z0-9]{15}$|^[A-Z0-9]{18}$|^[A-Z0-9]{20}$
阅读全文
摘要:uni-app 支持使用字体图标,使用方式与普通 web 项目相同,需要注意以下几点: 支持 base64 格式字体图标。 支持网络路径字体图标。 小程序不支持在css中使用本地文件,包括本地的背景图和字体文件。需以base64方式方可使用。 网络路径必须加协议头 https。 从 http://w
阅读全文
摘要:1. 使用prevPage.$vm 页面A data() { return { content:'' } } 页面B 把以下代码写在需要修改上一页面的方法里面,若需要一进入B页面就修改A页面的值,把下面代码的uni.navigateBack()去除后,写在onLoad方法里面 let pages =
阅读全文
摘要:把以下代码放在methods里,在需要的地方调用就行 UrlTobase64(url) { const imgData = uni.getFileSystemManager().readFileSync(url, 'base64'); const base64 = 'data:image/jpeg;
阅读全文
摘要:1、微信公众号认证和支付开通 2、微信公众号登陆 初次登陆需要让对方管理员审核,进入后,通过(设置-完全中心-管理员微信号-绑定运营者微信号,绑定开发者账号),后边就可以扫码登陆了 2、服务器配置 通过(开发-基本配置-完成AppSecret重置,完成服务器配置并验证,并启用) 配置IP地址白名单
阅读全文