惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

V2EX - 技术
V2EX - 技术
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
T
Threat Research - Cisco Blogs
T
The Exploit Database - CXSecurity.com
S
Schneier on Security
S
Securelist
P
Privacy & Cybersecurity Law Blog
Scott Helme
Scott Helme
T
Threatpost
C
Cybersecurity and Infrastructure Security Agency CISA
L
LINUX DO - 热门话题
Cyberwarzone
Cyberwarzone
Cisco Talos Blog
Cisco Talos Blog
量子位
博客园 - Franky
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org
Latest news
Latest news
T
Troy Hunt's Blog
N
News | PayPal Newsroom
Google Online Security Blog
Google Online Security Blog
Apple Machine Learning Research
Apple Machine Learning Research
N
Netflix TechBlog - Medium
小众软件
小众软件
P
Palo Alto Networks Blog
Spread Privacy
Spread Privacy
C
Cyber Attacks, Cyber Crime and Cyber Security
C
Check Point Blog
aimingoo的专栏
aimingoo的专栏
WordPress大学
WordPress大学
L
Lohrmann on Cybersecurity
L
LINUX DO - 最新话题
D
Darknet – Hacking Tools, Hacker News & Cyber Security
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
The Last Watchdog
The Last Watchdog
S
Security @ Cisco Blogs
P
Privacy International News Feed
Last Week in AI
Last Week in AI
Microsoft Security Blog
Microsoft Security Blog
T
Tailwind CSS Blog
博客园_首页
云风的 BLOG
云风的 BLOG
V
Vulnerabilities – Threatpost
D
DataBreaches.Net
Recent Announcements
Recent Announcements
酷 壳 – CoolShell
酷 壳 – CoolShell
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
罗磊的独立博客
Engineering at Meta
Engineering at Meta
Forbes - Security
Forbes - Security
T
Tenable Blog

博客园 - 我就是那个王小明

git修改历史提交记录名字 gitbase配置两个git仓库源头地址 yarn dev 或者 npm run dev 或node -v 等报错:'node' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 htmlToPdf ES6 Generator使用 - 我就是那个王小明 - 博客园 数组中的每一项按照某个属性分组 - 我就是那个王小明 - 博客园 前端开发快速定位bug的一些小技巧 基本css拼图形 forEach时候删除数组某一属性项,使用splice容易出现问题 对于vue的一些理解 配置vuex并使用 vue搭建开发环境 一些意想不到的小bug。 rem原理 vue使用webpack压缩后体积过大要怎么优化 分别使用ES5和ES6进行数组去重以及注意事项 nodeJS理解 package.json和bower的参数解释 Angular.js基础
小程序开发中遇到的问题
我就是那个王小明 · 2018-07-05 · via 博客园 - 我就是那个王小明

一,小程序图片要使用绝对地址,不能使用双协议地址,这样会导致安卓机图片空白。
正确地址: https://aa.com/bb/cc
错误: //aa/bb/cc
二,小程序自带image标签必须要带宽度,不能做到宽度自适应,只能高度自适应。以下介绍比较合适的两种解决方式:
第一: 使用mode: widthFix缩放,此时需要获取此位置放置的所有图片中的最小宽度,将大图片按照宽高比缩小,放置在此位置。但是前提是所有图片的宽高比例相同,才能保证图片按照比例缩放填进来之后不失真。此方法可以使用,但是感觉还是体验最好的方式。
第二: 图片宽高固定,使用mode: scaleToFill,使得图片在此块位置里面自适应,填满整个位置。如果设计在此位置设计的图片大小不一,就很容易出现失真的现象,所以设计最好设置的图片大小一致。

三,小程序的时间坑

首先,微信开发工具和手机平台存储的都应该是utc时间
问题分析:
假如需要处理的时间是08:00中国标准时间,没有加时区‘+08:00’来表明时区
微信开发工具在new Date存储的时候会自动按照中国标准时间解析并存储成utc时间00:00utc,然后在转化成字符串的时候var XX=new Date(XX)的时候又加了8个小时,转化成了中国标准时间
但是手机平台会认为给的08:00在new date的时候就是utc时间,所以会存储成08: 00utc,然而,转化成字符串的时候var XX=new Date(XX),并没有转化成中国标准时间,就错误了

问题处理:
所以要声明是中国标准时间的时区‘+08:00’,来让各个平台去处理
加了‘+08:00’之后,
手机平台就知道了是中国标准时间,然后会把它通过newDate转化成utc时间去存储,转化成字符串的时候不做处理
开发工具本身就会按照标准时间来处理,现在newDate的时候转化成utc,然后字符串的时候又转化成标准时间。

平台固定模式:
平台的处理模式是不变的,
手机平台只会存储utc时间,如果传的是utc,自然存储utc,如果不声明中国标准,就自然认为成传过来的是utc时间。
微信开发工具是在new date的时候先将标准时间处理成utc,然后在转字符串的时候再还原成标准时间。

还有,小程序的时间再format的时候,最好用/来连接,例如2018/03/05,如果用“-”或者其他,会出现时区不同,时间出错的情况。