ios9版本的iphone,不执行网页js
最近做的项目中,出现了个比较奇怪的现象,具体现象:就是ios机型下,ios9相关版本的机子打开我的网页后,js代码不执行,将我自身写的代码注释掉后,可以执行其他的js。
此问题暂时找不到原因,但初步认为是js里面某些api不支持导致的报错。使用window.onerror函数也捕捉不到全局报错。
找到原因:原来是swiper.min.js引用了swiper.min.js.map, 而一般来说我们只会去引用swiper.min.js这个js文件而已
解决办法:官网下载swiper.min.js.map,或者将swiper.min.js最后一行删除掉即可。
转自阮大大的博客:"简单说,Source map就是一个信息文件,里面储存着位置信息。也就是说,转换后的代码的每一个位置,所对应的转换前的位置。有了它,出错的时候,除错工具将直接显示原始代码,而不是转换后的代码。这无疑给开发者带来了很大方便。"
官网答疑链接:https://www.swiper.com.cn/usage/errorTip/index.html
一般来说没有ios模拟器用真机去测试还真看不出来问题原因。
ios9版本的iphone,不执行网页js相关推荐
- 网络安全-网站后台的寻找+网页JS文件信息收集
网络安全-网站后台的寻找+网页JS文件信息收集 前言 一,我也是初学者记录的笔记 二,可能有错误的地方,请谨慎 三,欢迎各路大神指教 四,任何文章仅作为学习使用 五,学习网络安全知识请勿适用于违法行为 ...
- 如何使用JW Player来播放Flash并隐藏控制按钮和自定义播放完成后执行的JS
转载自:http://www.cnblogs.com/huangtailang/p/4071737.html?utm_source=tuicool&utm_medium=referral 在一 ...
- 【使用 node 版本切换工具 nvm 切换 node.js 版本】
使用 node 版本切换工具 nvm 切换 node.js 版本 文章目录 使用 node 版本切换工具 nvm 切换 node.js 版本 前言 一.nvm是什么? 二.使用步骤 1.卸载原有 no ...
- 价格高达万元!苹果将推1TB存储版本的iPhone
近日,据产业链最新消息称,苹果最早会在明年推出1TB版本的iPhone,但最先尝鲜的会是折叠屏版本. 消息中提到,明年苹果可能会以超限量版的形式推出折叠屏的iPhone,由于供货不是很多,所以仅仅只是 ...
- html刘海屏高度,iphone刘海屏网页适配方法
1. 下面是实现iphonex 刘海屏前端网页适配的一个插值算法小案例 Title body, ul { margin: 0; } ul { padding-left: 10px; } li { li ...
- 网页JS获取当前地理位置(省市区)
网页JS获取当前地理位置(省市区) 眼看2014又要过去了,翻翻今年的文章好像没有写几篇,忙真的或许已经不能成为借口了,在忙时间还是有的,就像海绵里的水挤挤总会有滴.真真的原因是没有学习过什么新的技术 ...
- selenium如何执行网页脚本
selenium如何执行网页脚本 1.用console获取位置 在浏览器console上,查找某个Class的脚本的语句并点击的语句是. document.getElementsByClassName ...
- 网页JS弹出广告代码,头部,右下角,网页中漂浮,对联广告代码等大全
01.借鉴:网页JS弹出广告代码,头部,右下角,网页中漂浮,对联广告代码等大全02.网页头部弹出广告:03.<!--首页头部广告--> 04.<script src="ht ...
- 网页JS代码:保存本页 打印本页 关闭本页
网页JS代码:保存本页 打印本页 关闭本页 <html> <head> <script language="JavaScript"> //保存本 ...
- 网页js打开微信小程序示例
1. 引入js,script方式引入SDK云函数: 下载:网页js打开微信小程序js-SDK-Node.js文档类资源-CSDN下载 2. 填写APP ID,封装调用函数: async functio ...
最新文章
- Quartus 13.1安装心得
- Adobe的学者约翰—沃洛克博士
- C#实现RSA加密和解密详解
- SpringCloud版本命名
- 号称最强“抓取”工具,没有搞不到的资源!
- yolo人脸检测数据集_自定义数据集上的Yolo-V5对象检测
- 组合数学 —— 组合数取模 —— 卢卡斯定理与扩展卢卡斯定理
- Android入门:通过JSON数据与服务器进行通信
- [设计]2019年全国电子设计竞赛A题-电动小车动态无线充电系统
- 处理C盘容量不足问题(以AppData为例)
- vs商业智能项目的安装
- vm怎么上传镜像文件到服务器,vmware怎么添加iso镜像文件-vmware添加iso镜像文件的方法 - 河东软件园...
- canvas制作圆角矩形(包括填充矩形的功能)
- 微信app支付服务端开发记录
- 干货 |《深入理解Elasticsearch》读书笔记
- Unreal Engin_画廊制作笔记 _012修改World Settings设置
- myeclipse10下载问题
- 数据结构 第一章 数据结构绪论
- YOLOv5/v7 的改进点合集导航页 (新增YOLOv5/v7网络结构图)
- TCP粘包和拆包问题及其解决方法
热门文章
- matlab如何从视频中分离音频文件,如何从视频中分离音频文件 值得收藏
- BPM那些事儿——BPM与SOA的演进与展望
- 证据理论(1)—— DS证据理论基本理论
- 500个运营工具大全,速度收藏!!!
- 浅谈《分布式光伏发电系统电气安全技术规范》
- 百度地图离线调用(详细教程)
- 《给予者》:害羞,内向,不善言辞,如何构建人脉?
- Python爬虫抓取网站模板的完整版实现
- 安装SqlServer 2017 时出现“Polybase要求安装Oracle JRE 7 更新51(64位)或更高版本规则失效”报错的解决办法
- 基于BOW模型的图像检索