微信小程序开发专题

2015 年,小程序还没有特别火的时候,我写过一款小程序,还比较蹩脚,生态非常不完善。至今(2020),小程序生态已经很爆炸了, 但因为小程序的生态相比于比较闭环,随着其快速的发展,其庞大的生态和覆盖业务所掩盖下的实际小程序开发面临的问题依旧很多。

这里的专题,不与小程序官方文档重叠,多与实战相关。

审核

  • 一些类别需要《非经营性互联网信息服务备案核准》,这个东西其实就是 ICP 备案的在工信部网站上的截图。

文档

UI

颜色

微信主色调颜色: #09BB07

组件库

素材

FAQ

加载网络字体

使用 wx.loadFontFace 可以加载网络字体,官方有说明,但是说的不清楚。这里的同源指的是需要跟 servicewechat.com 同源,这是微信自己的域名,我们是不可能跟他们同源的。

解决的办法是用自己的服务器,放静态资源,然后开启 cors,即设置 header 即可。而且,要求是 https。

建议使用云存储,访问链接自带 https,同时需要设置 cors,没设置也是不行的。设置方法:安全管理->跨域访问CORS设置->添加规则, 按照引导填写即可。