一、为什么上传不成功

为了提升体验流畅度,编译后的代码包大小需小于 1MB ,大于 1MB 的代码包将上传失败。

二、HTTPS 请求不成功

tls 仅支持 1.2 及以上版本

三、网络请求的 referer

网络请求的 referer 是不可以设置的,格式固定为 https://servicewechat.com/{appid}/{version}/page-frame.html,其中{appid} 为小程序的 appid,{version} 为小程序的版本号,版本号为 0 表示为开发版。

四、wx.navigateTo无法打开页面

一个应用同时只能打开5个页面,当已经打开了5个页面之后,wx.navigateTo不能正常打开新页面。请避免多层级的交互方式,或者使用wx.redirectTo

五、扫描不能预览

下载微信客户端版本号:6.3.27 及以上,只有小程序绑定的开发者有权限扫码体验。(ios与android区分,待查找在哪里看到过了)

另外是参考官网文档,需要绑定相关信息才能体验(https://mp.weixin.qq.com/debug/wxadoc/dev/?t=20161122)

六、tabBar

tabBar 是一个数组,只能配置最少2个、最多5个 tab,tab 按数组的顺序排序。

七、新的尺寸单位

最后来说一下WXSS中新增和扩展的尺寸单位,对于做屏幕的自适应是非常有帮助的。

  • rpx (responsive pixel,响应式px),简单来说,就是不管什么尺寸的设备,总是认为屏幕宽度是750rpx
  • rem (root em,根em),也很简单,就是不管什么尺寸的设备,总是认为屏幕的宽度是20rem。

所以rpx和rem之间的换算,就是:

1rem = (750/20)rpx = 37.5rpx

设计师的设计稿一般都是按照px来做单位的,那么在开发阶段,开发人员就需要在px和rpx之间进行换算,具体可以如下来计算:

rpx = (屏幕实际宽度/750)pxpx = (750/屏幕实际宽度)rpx

因此,如果设计师的设计是以iphone6屏幕尺寸为参照(iphone6的屏幕宽度为375px),则:

1rpx = (375/750)px = 0.5px1px = (750/375)rpx = 2rpx

微信小程序--学习笔录相关推荐

  1. 微信小程序学习Course 8 本地缓存API

    微信小程序学习Course 8 本地缓存API 本篇随笔主要介绍微信小程序本地缓存API函数,微信小程序可以在本地缓存一些关键词数据,每一条关键词对应一段字符串.微信小程序提供了以下API函数. 8. ...

  2. 微信小程序js数组初始化_微信小程序学习Course 3-2 JS数组对象学习

    微信小程序学习Course 3-2 JS数组对象学习 本节主要介绍JS中的数组. 3-2.1 数组的声明 数组声明的方式多种,如下例.一般我们可以先创建一个空数组,然后再填充. var names = ...

  3. 小程序 pagescrollto_微信小程序学习笔记(三)-- 首页及详情页开发

    一.常用组件 在上一个章节中讲解了封装请求数据的模块,在此处请求轮播图的数据 1.首页轮播图数据的请求以及渲染 1.1 轮播图数据的请求 pages/home/home.js import 2 使用组 ...

  4. 微信小程序学习笔记(1)

    微信小程序学习笔记 1.小程序代码结构 2.逻辑层和视图层 3. 小程序的宿主环境(通信模型.运行机制.组件.API) 4. 数据绑定和事件绑定 1.小程序代码结构 当开发者新建一个工程时,项目文件包 ...

  5. 微信小程序学习(三):在微信开发者工具中,使用WeUI前端美化框架,微信小程序

    微信小程序学习(三):在微信开发者工具中,使用WeUI 这里就是将WeUI导入到微信开发者工具中,我并没有使用多少样式,这里只是展示了一下怎么引用 网上有很多的方法,我绝大多数都没看懂,这里就是最简单 ...

  6. 微信小程序学习笔记一 + 小程序介绍 前置知识

    微信小程序学习笔记一 1. 什么是小程序? 2017年度百度百科十大热词之一 微信小程序, 简称小程序, 英文名 Mini Program, 是一种不需要下载安装即可使用的应用 ( 张小龙对其的定义是 ...

  7. 微信小程序学习:(二)app.js及index.js详解

    微信小程序学习:(二)app.js及index.js详解 项目地址:https://github.com/leoricding/- 在用ide创建小程序项目时,系统默认为我们创建了一个hellowor ...

  8. 2020微信小程序学习报告.2.17-3.1.(三)

    微信小程序学习报告应学校课程要求,特此记录首先,小程序知识点: wx.request的使用:发https请求,一个小程序同时只能有5个网络请求,https的参数里,url是接口地址,method是请求 ...

  9. 微信小程序学习笔记(一)

    干货来袭 基础前言   微信⼩程序,简称⼩程序,英⽂名 Mini Program ,是⼀种不需要下载安装即可使⽤的应⽤,它实现 了应⽤"触⼿可及"的梦想,⽤⼾扫⼀扫或搜⼀下即可打开 ...

最新文章

  1. C++ 三五法则,看看你能不能理解
  2. DotNetCore跨平台~dotnet pack打包详细介绍
  3. SAP Spartacus可供demo用途的Commerce Cloud public instance
  4. 【APICloud系列|4】APP设计统一图标大小的方法
  5. 算法五——字符串匹配(上)
  6. Primefaces,Hibernate和SpringRoo集成
  7. oracle+基础常用命令,oracle 常用命令(适合菜鸟)
  8. 【Scrum】借由数个冲刺,实现产品的敏捷开发!
  9. Linux连接荣耀路由器pro2,荣耀路由器Pro2与路由存储、远程访问、家庭共享
  10. 从相机相册获取图片裁剪后用于评论晒图或更换背景图
  11. docker logs
  12. 个人网站选择支付宝api
  13. 7月16-17日规模化敏捷联合作战沙盘之乌托邦计划-北京站
  14. 一则晦涩难懂的码农段子 | 每日趣闻
  15. 视频编解码——编码流程介绍
  16. 思科配置VLAN间单臂路由
  17. java微信二维码第三方后台登陆实现 ( 一 )
  18. 光脚丫思考Vue3与实战:第05章 计算属性和侦听器 第02节 侦听器
  19. 用U盘加速你的Windows Vista启动
  20. 申请邓白氏编码的超详细流程介绍

热门文章

  1. 浅水LiDAR测水深公式
  2. 美国人常说的地道口语
  3. 如何从Google官网离线下载Chrome浏览器?
  4. iOS10网络权限数据
  5. 控制器Controller的使用
  6. 瘦终端和胖终端的区别
  7. 网络安全基础第五版pdf下载_关于征集网络安全在线培训课件的通知
  8. 简易计数器(Java语言)
  9. 腾讯安全发布《2021年全球DDoS威胁报告》:DDoS威胁成犯罪团伙首选勒索手段
  10. 34.Oracle深度学习笔记——12C的AWR初步解读