微信小程序中遇到的iOS兼容性问题小结


Posted in Javascript onNovember 14, 2018

前言

随着小程序的热度不减,更多的电商大佬来时使用小程序,在微信小程序开发中,经常会遇到一些兼容性的问题,下面这篇文章就记录下在微信小程序中遇到的一些兼容性问题,iOS兼容性

1.iOS中input的placeholder属性字体不居中

  • 对placeholder设置line-height及font-size
  • 对input设置高度

2.iOS中滚动卡顿

  • 设置-webkit-overflow-scrolling:touch;

3.微信小程序中解决iOS中new Date() 时间格式不兼容

在实现倒计时,根据后台返回的时间格式转换时,后台返回了时间格式为”2018-11-12 11:12:11”,然后利用new Date() 转换时,ios中无法展示,安卓中显示正常

let time = '2018-12-10 11:11:11';
let temporaryTime1 = new Date(time);
this.setData({
 timeRemain1: temporaryTime1,
})
/* 利用正则表达式替换时间中的”-”为”/”即可 */
let time = '2018-12-10 11:11:11';
let temporaryTime = new Date(time.replace(/-/g,'/'));
let temporaryTime1 = new Date(time);
this.setData({
 timeRemain: temporaryTime,
 timeRemain1: temporaryTime1,
 })

4. 微信小程序scroll-view隐藏滚动条方法

在wxss里加入以下代码:

::-webkit-scrollbar{
width: 0;
height: 0;
color: transparent;
}

暂时遇到的兼容性就是这么多,会持续更新

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
js+CSS 图片等比缩小并垂直居中实现代码
Dec 01 Javascript
js中eval详解
Mar 30 Javascript
js新闻滚动 js如何实现新闻滚动效果
Jan 07 Javascript
js遍历、动态的添加数据的小例子
Jun 22 Javascript
jQuery对html元素取值与赋值的方法
Nov 20 Javascript
将HTML的左右尖括号等转义成实体形式的两种实现方式
May 04 Javascript
AngularJS中的模块详解
Jan 29 Javascript
创建你的第一个AngularJS应用的方法
Jun 16 Javascript
easyui combotree加载静态数据问题(选不上)解决方法
Dec 26 Javascript
angular学习之ngRoute路由机制
Apr 12 Javascript
Bootstrap table表格初始化表格数据的方法
Jul 25 Javascript
基于p5.js 2D图像接口的扩展(交互实现)
Nov 30 Javascript
javascript中一些奇葩的日期换算方法总结
Nov 14 #Javascript
element vue Array数组和Map对象的添加与删除操作
Nov 14 #Javascript
ES6 fetch函数与后台交互实现
Nov 14 #Javascript
vue-cli3全面配置详解
Nov 14 #Javascript
详解IOS微信上Vue单页面应用JSSDK签名失败解决方案
Nov 14 #Javascript
laydate时间日历插件使用方法详解
Nov 14 #Javascript
JQuery模拟实现网页中自定义鼠标右键菜单功能
Nov 14 #jQuery
You might like
javascript 小型动画组件与实现代码
2010/06/02 PHP
5种PHP创建数组的实例代码分享
2014/01/17 PHP
ThinkPHP连接数据库的方式汇总
2014/12/05 PHP
windows平台中配置nginx+php环境
2015/12/06 PHP
php 自定义函数实现将数据 以excel 表格形式导出示例
2019/11/13 PHP
深入认识javascript中的eval函数
2009/11/02 Javascript
JSONP跨域的原理解析及其实现介绍
2014/03/22 Javascript
简单实现异步编程promise模式
2015/07/31 Javascript
angularjs学习笔记之三大模块(modal,controller,view)
2015/09/26 Javascript
JavaScript中函数表达式和函数声明及函数声明与函数表达式的不同
2015/11/15 Javascript
jQuery 判断是否包含在数组中Array[]的方法
2016/08/03 Javascript
浅谈JavaScript 中有关时间对象的方法
2016/08/15 Javascript
bootstrap的3级菜单样式,支持母版页保留打开状态实现方法
2016/11/10 Javascript
深入理解jQuery()方法的构建原理
2016/12/05 Javascript
Angularjs根据json文件动态生成路由状态的实现方法
2017/04/17 Javascript
es6学习笔记之Async函数基本教程
2017/05/11 Javascript
jQuery实现节点的追加、替换、删除、复制功能示例
2017/07/11 jQuery
vue2.0 如何在hash模式下实现微信分享
2019/01/22 Javascript
解决vue.js提交数组时出现数组下标的问题
2019/11/05 Javascript
jQuery实现获取多选框的值示例
2020/02/07 jQuery
原生JS生成指定位数的验证码
2020/10/28 Javascript
使用Eclipse如何开发python脚本
2018/04/11 Python
python3+PyQt5图形项的自定义和交互 python3实现page Designer应用程序
2020/07/20 Python
Python使用pymysql从MySQL数据库中读出数据的方法
2018/07/25 Python
Python中使用双下划线防止类属性被覆盖问题
2019/06/27 Python
python写日志文件操作类与应用示例
2019/07/01 Python
Python 3 实现定义跨模块的全局变量和使用教程
2019/07/07 Python
python实现在内存中读写str和二进制数据代码
2020/04/24 Python
css3 box-shadow阴影(外阴影与外发光)图示讲解
2017/08/11 HTML / CSS
HTML5图片预览实例分享
2014/06/04 HTML / CSS
行政总经理岗位职责
2013/12/05 职场文书
多媒体编辑专业毕业生求职信
2014/06/13 职场文书
股东合作协议书
2014/09/12 职场文书
党的群众路线教育实践活动查摆剖析材料
2014/10/10 职场文书
上课迟到检讨书
2015/05/06 职场文书
Python中使用subprocess库创建附加进程
2021/05/11 Python