-
微信小程序开发实战(22):上传文件和下载文件
2021/1/6 13:58:02
1. 上传文件 使用 wx.uploadFile 方法可以向指定的 Url 上传文件。该方法只有一个 Object 类型的参数, Object 类型参数属性的描述如下所示。 url : String 类型,必选,用于上传文件的服务端 Url filePath : String 类型,必选,要上传文件资源的本地路径 name : String 类型,必选,文件对应的 key , 开发者在服务器端通过这个 key 可以获取到文件二进... -
我来聊聊前端应用表现层抽象
2021/1/6 13:57:44
我们处于变化很快的时代,无论是商业还是科技。一家公司看上去商业很成功,也许前脚刚上市,后脚就因为什么而退市,甚至倒闭;一项看似高大上的技术横空出世,各类媒体争先恐后地撰文介绍,热度炒得老高,没准没多久就出现了竞争者、替代者。 在这样的大环境下,传统的「web 前端开发」演变成了「泛客户端开发」,前端开发者从「配置工程师」被「逼」成了... -
如何高效率对接支付宝接口
2021/1/6 13:57:41
很多商家、以及开发者,在对接支付宝接口时,经常遇到各种问题,不知如何下手自行解决,今天小编就给大家总结些对接小技巧,帮助大家提升开发效率,以及问题自助解决效率;1、开发前准备很多开发者在对接过程中,经常会出现权限不足,无效的appid等等错误,那是因为我们开发前准备没做好,大家在开发前可以先看下帮助中心-的接口开发准备,确认签约、创建应用、添加功能包、配... -
TP5微信小程序开发批量推送服务通知那点事
2021/1/6 13:57:38
写在前面的话 对于批量推送服务通知,在这里先大致说一下整体思路是怎么样的。 第一,前台小程序方面,需要获取足够多的formid,需要注意的就是,小程序没有那么多表单提交的时候,需要自己创造表单来提交。说白了,也就是自定义微信小程序button的样式,让用户在毫不知情的情况下进行一次表单提交,并获取它的formid并存入后台的数据库中,如下:<form bindsubmit='savef... -
微信小程序结合腾讯地图获取用户所在城市信息
2021/1/6 13:57:33
背景实现小程序进去后会获取用户当前所在城市,然后显示该城市的数据,并且显示在导航栏和 Tab上。微信小程序中,我们可以通过调用wx.getLocation()获取到设备当前的地理位置信息,这个信息是当前位置的经纬度。如果我们想获取当前位置是处于哪个国家,哪个城市等信息,该如何实现呢?微信小程序中并没有提供这样的API,但是没关系,有wx.getLocation()得到的经纬度作为基础就... -
微信小程序判断用户是否关注过指定公众号
2021/1/6 13:57:31
背景 最近,在参与小程序改版时,有一个业务场景是:用户完成指定的任务,判断当前登录用户是否已经关注指定的官方微信公众号,如果关注会获得相应的奖励,为了弥补语言的匮乏,偷偷给大家上张图: 众所周知,我们程序员第一次接收到之前没做过的需求时,第一步肯定离不开搜查资料(我觉得国内的产品,百度就够用),小明也不例外,花了大概五分钟,一切就了然于胸,由此可... -
小程序开发不得不爬的坑,我替你爬过了!
2021/1/6 13:57:29
不得不说,目前这个项目做的真是够久,在开发过程中遇到了一些坑,解决了分享出来给大家。 在各方面综合考虑之下,鄙人抛弃了各大多端开发框架,使用了 原生 的小程序框架进行开发。 前人掘坑、后人遭殃,祝各位早日成为大牛!! 自定义动态Tabbar导航栏 在默认的小程序开发中,定义tabbar,需要在app.json中配置如下json: "tabBar": { ... "list": [ { ... -
小程序:授权、登录、session_key、unionId
2021/1/6 13:57:26
微信应用的一个很大的优势就在于使用过程中是不需要进行注册和显式登录的,大部分问题基本上可以一键解决。但是在授权、登录和获取用户信息的过程中都发生了哪些事情,今天我们就来讨论一下。这篇文章主要分析以下几个问题:授权和登录的意义session_key 的作用unionId 的作用,有哪些获取途径在应用中如何保存用户登录态1. 授权和登录的意义首先必须要明白,授权和登录实际上... -
小程序 ide 新思路:no webpack
2021/1/6 13:57:23
今天给大家带来一篇新文章,有关于小程序引擎中很重要的一环——ide 小程序 ide 是个好东西,除了包括调试器,模拟器,编辑器,还包括打包,部署,severless等机制,是个很好的工程化模型 我们可以使用 electron 来搞定,使用自带的 chromium 的 devtools 进行远程调试,然后使用自带的 node 进行 webpack 打包,然后再走 CI 如果只是这样,那就不需要我搞了,哈哈哈... -
小程序开发实战:支付宝小程序开发踩坑记录
2021/1/6 13:57:21
最近公司业务需求入坑支付宝小程序,本人自以为有微信小程序开发的经验会很简单,结果还是中了支付宝的坑,由于百度上对于支付宝小程序的教程少之又少,开发过程中遇到的问题都是在钉钉群和与技术客服咨询,而大多数回答都是抱歉暂时没有,暂时没开发。小程序copy的不咋样,审核那是真特么的严,第一版审核8次才过审核,下面是自己的脱坑记录。 代码转移 这个没多大区别,把... -
小程序webview跳转页面后没有返回按钮完美解决方案
2021/1/6 13:57:19
随着小程序越来越火爆,使一个产品如果只有公众号H5页面和APP显得不怎么完美,总感觉不搭上小程序这趟流量车,就会少了点什么,心里别扭地很。在此驱动下,我所在公司也决定赶紧上车。 但是,如果要按照小程序的套路重新写一份的话,又感觉付出的时间成本太大了,非常的不划算。于是乎,脑子灵光一闪,想起了小程序貌似有个小弟叫webview,webview是啥,按字面意思就是网页视... -
Taro - 解决H5发布升级在微信、浏览器的缓存问题
2021/1/6 13:57:01
问题: 我们每次发布H5更新的时候总会遇到这样的问题,用户在微信中看到的H5页面是没有改动过的,但是我们明明已经更新了H5,只能清理缓存才能看到最新的修改。 原因: 因为微信官方的web-view 是会缓存页面静态资源的比如:js、css、图片等,优先显示的缓存中的资源,过一段时间(时间不定,一天或者几小时,无明显规律)是可以自动进行缓存清除的,但是对于当时用户来说想... -
值得一看的小程序 TabBar 创意动画
2021/1/6 13:56:58
Hi 头像于八九月份进行了 v2 版大改版,其中的交互动画得到了不少好友的称赞。今天,我就来分享一些关于小程序 TabBar 创意动画,将从 TabBar 类型、完整的 TabBar 创意动画进行分析。 为何要使用自定义 TabBar 效果呢? 在页面的抽屉动画、TabBar 组件、添加图像素材按钮的多种要求下,我们只能选择使用自定义 TabBar 动画了。 基础知识 默认 TarBar Tabbar 在 app.jso... -
微信小程序--仿朋友圈Pro(内容发布、点赞、评论、回复评论)
2021/1/6 13:56:55
项目背景 ? 基于原来的开源项目 微信小程序仿朋友圈功能开发(发布、点赞、评论等功能)的基础上,终于推陈出新了。 有一说一,这次界面好看多了。至于推陈出新的原因很简单,接了个定制的项目,做完之后就把项目前端开源了。后续会延续原项目基础,保持前端和云开发代码的开源。 项目分析 ? 这次项目完全1:1高仿微信小程序朋友圈,但是额外加了个发帖权限校验(... -
探索Vue3 Reactivity在小程序中的使用
2021/1/6 13:56:50
1. 获取@vue/reactivity的源码 从哪里获取都可以,不要使用小程序的npm构建工具就行,会有问题。 2. 小程序app.js中导入该模块 复制源码到你自己定义的文件中,将模块导入后,为了方便使用,后期不想再其他页面中导入,把模块中的所有函数赋值给wx.d(不赋值给wx是可能会覆盖wx中的函数,但其实并不会,只是不想污染wx) //app.js import * as reactivity fro... -
uni-app小程序开发指南
2021/1/6 13:56:47
1.项目介绍 wxapp是基于uni-app,使用vue.js语法进行开发的微信小程序项目。2.开发工具 devtools:微信开发者工具。下载 安装完毕使用开发者账号微信登陆微信开发者工具且到开发工具的安全设置中开放服务端口 HBuilderX:由DCloud推出的web开发IDE。下载 安装完毕需要修改运行配置中正确的微信开发者工具安装路径 推荐插件:NPM,内置终端,uni-app编译,eslint-js,js... -
微信小程序开发实战(28):播放、暂停、停止声音
2021/1/6 13:55:41
使用 wx.playVoice 方法可以播放指定的音频文件,该方法需要设置一个 filePath 属性,用来指定音频文件的路径。使用 wx.pauseVoice 方法可以暂停当前音频文件的播放,暂停后,再次调用 wx.playVoice 方法,会从暂停的位置继续播放。如果要想从头播放音频文件,需要下调用 wx.stopVoice 方法停止音频文件的播放,再次调用 wx.playVoi... -
小程序性能优化——文件的本地存储10M优化算法
2021/1/6 13:55:39
小程序文件的本地存储优化 优化原因! 众所周知,微信将小程序的本地文件存储空间限制为10M,导致我们在调用wx.saveFile()接口存储临时文件时,存着存着,就超过10M了。那该怎么办呢? 肯定是要写一套算法,避免超过10M啦! 算法来源 ~ 之前博主在做Android的时候,了解过LruCache类。它是Android提供的一个缓存类,当缓存空间被占满时,会去移除最不经... -
微信小程序自定义场景分析能力发布
2021/1/6 13:55:36
文章转载自:微信开放社区需求背景在小游戏内场景,用户常基于游戏玩法面临几种选择:①观看广告/分享,获得激励、继续游戏②拒绝广告/分享,继续游戏③流失,关闭游戏而在设计玩法的同时,开发者也常常面临问题:“该在第几关插入广告”、“怎么设计玩法才能有更高的广告点击率、广告频次”、“这个场景该出分享还是广告”、“用户分享给我带回多少新增用户和新增流水”。因此... -
谈谈微信小程序仿网易云音乐有关播放的那些事儿
2021/1/6 13:55:29
前言 笔者前端小兵一枚,在学习了一段时间的小程序后,决定亲自动手做一款模仿一款手机软件来练手,自己平常也热爱音乐,并且发现各家的音乐平台的小程序都比较简单,于是就选择了这个方向来进行模仿学习,在这个过程中也遇到了很多问题,在解决这些问题后,也有了一些收获,今天就来和大家分享在这个小程序中,最难的音乐播放这一部分的种种问题和解决。 选择这个项目,也是...
推荐文章
- 2022国庆假期安排
- 云南网站制作流程
- 如何制作一个小程序
- 人人商城超级海边活动海报不显示bug修复 回复图片功能错误修复
- Flex简明教程,一看就会
- 小程序登陆设计-耐心看,讲的很明白
- C# 生成缩略图方法
- 网络营销的推广方式都有哪些?如何快速获客!
- 微信小程序助力人口普查
- .net Nancy自宿主的使用
- 对话微信小程序产品经理:小商店不意味着腾讯要做电商
- 现在您还需要建网站吗?
- “交管12123”小程序入驻支付宝 首次实现跨省查询
- 电商平台到底要怎么做?
- 直播带货开始降温,淘宝、抖音、快手决战新周期
- 云计算:多云策略的定义和三大优势
- 域名怎么通过实名认证?
- “啤酒”域名Bier.de以114万元登顶Sedo榜!
- 商标是买现成的还是去自己申请?
- 普通企业为何要做分销系统?