转到正文

博客水木

一个学习总结与工作经验分享博客。

存档

分类: 微信小程序

小程序的功能不断的增加,但是旧版本的微信客户端并不支持新功能,所以在使用这些新能力的时候需要做兼容。 关于单个 API 如何兼容,微信官方提供了兼容文档,因此我们这里不再赘述。 下面主要讨论在整个项目如何优雅地处理兼容问题。 问题 如果在每处需要兼容的地方都写上一堆兼容相关的代码,随着代码量增加...继续阅读

...

什么是小程序·云开发 小程序·云开发是微信团队和腾讯云团队共同研发的一套小程序基础能力,简言之就是:云能力将会成为小程序的基础能力。整套功能是基于腾讯云全新推出的云开发(Tencent Cloud Base)所研发出来的一套完备的小程序后台开发方案。 小程序·云开发为开发者提供完整的云端流程,简化后端开发和运维概念,无...继续阅读

...

2017年,张小龙宣布微信小程序正式投入使用中,但是说实话一开始没有多少人了解什么叫微信小程序,微信小程序是做什么的呢? 对于这点,我感觉微信做的最厉害的地方就是,把下拉刷线变成了小程序的入口,自己用过的小程序在里面展示,兵器推出了一款小程序小游戏叫跳一跳,这款游戏可以说是很牛的了,真的事一夜之间火遍...继续阅读

...

如今中国的移动互联网被大范围地分裂了,从最早的 iOS、Android、H5 三个平台,变成了如今的 9 个,分别是: iOS、Android、HTML5、微信小程序、支付宝小程序、十大手机厂商的快应用、百度小程序、今日头条小程序、淘宝小程序。 很明确的是,这个名单还在增加中。 且不管未来,先称为 9 大平台吧。 这 9 大平台的流量,各...继续阅读

...

个人介绍:钟钦成,网名为司徒正美,国内著名的前端专家,对浏览器兼容性问题/选择器引擎/react 内部机制等具有深厚的积累,开发有 avalon/anu 等前端框架,著有《Java 框架设计》一书。 众所周知,微信推出小程序以来,可谓火遍大江南北,就像当前互联网兴起时,大家忙着抢域名与开私人博客一样。小程序之所以这么火,是...继续阅读

...

据我所知,微信小程序是不能直接连接数据库进行数据操作的,这也是出于安全的考虑。 基本上都是先通过wx.request向服务器发起请求,再由服务端程序(如PHP)来对MySQL数据库进行数据操作。 其实,不止小程序,很多APP手机应用都是需要先通过向服务器提交请求,再由服务器后台程序来连接数据库进行CURD数据操作的。 下面着重...继续阅读

...

一、前言 最近在学习微信小程序开发,半个月学习下来,很想实战一下踩踩坑,于是就仿写了一个阿里妈妈淘宝客小程序的前端实现,过程一言难尽,差不多两周时间过去了,发现小程序的坑远比想象的要多的多!!在实际练手中,完全是黑盒的,看到人家上线的小程序的效果,纯靠推测,部分效果在绞尽脑汁后能做出大致的实现,但...继续阅读

...

概念回顾 在掘金开发者大会上,在推荐实践那里,我有提到一种云函数的用法,我们可以将相同的一些操作,比如用户管理、支付逻辑,按照业务的相似性,归类到一个云函数里,这样比较方便管理、排查问题以及逻辑的共享。甚至如果你的小程序的后台逻辑不复杂,请求量不是特别大,完全可以在云函数里面做一个单一的微服务,根...继续阅读

...

公司要在微信小程序上面实现语音识别的功能,后端的踩坑功能就落到了我的头上了。本着好好学习,努力研究的精神,二话不说就接下了这个任务了。 我在公司的开发环境是在Window上面的,而生产环境是在Ubuntu上面的,所以有的时候开发出来的东西会有一点兼容的问题,这个见怪不怪了。在Window环境上面研究的过程中规中矩,...继续阅读

...

为了便于开发者灵活配置小程序,微信小程序开放了内嵌网页能力。这意味着小程序的内容不再局限于pages和large,我们可以借助内嵌网页丰富小程序的内容。下面附上详细的开发教程! 一、小程序内嵌网页web-view图文教程 1) 微信公众平台,登录小程序账号 2) 左侧-设置-开发设置-业务域名-配置 3) 小程序管理员微信扫码 ...继续阅读

...