safari,ios微信网页 typeError错误
来源:互联网 发布:tcp 是不是解析域名 编辑:程序博客网 时间:2024/06/04 19:21
问题
使用一个object对象+字符串,safari下会抛出typeError错误
var a ={a:1};alert(a+"");
原因
IOS8引入了新组件WKWebView,而IOS的微信内核也已经在2017年3月1日升级为WKWebview内核,但是对于一些越狱的,或者比较老的iphone,或者旧版本的微信还是使用的是旧浏览器内核,Safari的内核.我的Safari的版本是5.1.4.,也会出现同样的问题.
在这些版本下,如果把一个非字符串对象直接当做字符串来使用,就会出现typeError的问题.
解决方案
判断浏览器版本,如果是Safari的低版本,要加上判断是否为字符串,字符串对象才可以执行字符串的操作
阅读全文
0 0
- safari,ios微信网页 typeError错误
- 微信ios/Safari中的new Date()格式化坑
- 微信开发网页授权redirect_uri错误
- IOS端 微信 safari chrome 的jQuery on delegate 事件无效
- js + php 读取、播放视频流 兼容firefox,chrome,ie,mac的safari,ios的safari,ios的微信浏览器(文件读取文件流篇)
- js + php 读取、播放视频流 兼容firefox,chrome,ie,mac的safari,ios的safari,ios的微信浏览器(curl读取文件流篇)
- 【iOS】调用本地Safari浏览器打开网页(Open URL)
- 微信网页授权登陆的一次查错误经历
- iOS开发 - 微信扫描二维码登录网页的原理
- 远程调试Android/IOS设备/微信网页方法汇总
- iOS实现微信网页进度条,WKWebview进度条的实现
- 微信iOS WKWebview 网页开发适配指南
- 微信iOS WKWebview 网页开发适配指南
- Safari技巧-网页翻译
- safari网页翻译
- 微信网页支持
- 微信登陆网页
- 微信网页关闭
- 高德地图 点聚合功能(Adnroid)
- Synchronized的实现原理(汇总)
- 定义列表
- Android中处理崩溃异常
- SQL数据库备份与恢复
- safari,ios微信网页 typeError错误
- AsyncTask的用法
- Android N 添加PowerControl Widget
- js追加元素的几种方法
- hibernate criteria 查找特定表中的distinct字段
- gulp基础知识上
- 手机APP上面手势操作的讲究
- 数据结构栈—线性表实现
- c++回调函数