最近做的项目中,出现了个比较奇怪的现象,具体现象:就是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相关推荐

  1. 网络安全-网站后台的寻找+网页JS文件信息收集

    网络安全-网站后台的寻找+网页JS文件信息收集 前言 一,我也是初学者记录的笔记 二,可能有错误的地方,请谨慎 三,欢迎各路大神指教 四,任何文章仅作为学习使用 五,学习网络安全知识请勿适用于违法行为 ...

  2. 如何使用JW Player来播放Flash并隐藏控制按钮和自定义播放完成后执行的JS

    转载自:http://www.cnblogs.com/huangtailang/p/4071737.html?utm_source=tuicool&utm_medium=referral 在一 ...

  3. 【使用 node 版本切换工具 nvm 切换 node.js 版本】

    使用 node 版本切换工具 nvm 切换 node.js 版本 文章目录 使用 node 版本切换工具 nvm 切换 node.js 版本 前言 一.nvm是什么? 二.使用步骤 1.卸载原有 no ...

  4. 价格高达万元!苹果将推1TB存储版本的iPhone

    近日,据产业链最新消息称,苹果最早会在明年推出1TB版本的iPhone,但最先尝鲜的会是折叠屏版本. 消息中提到,明年苹果可能会以超限量版的形式推出折叠屏的iPhone,由于供货不是很多,所以仅仅只是 ...

  5. html刘海屏高度,iphone刘海屏网页适配方法

    1. 下面是实现iphonex 刘海屏前端网页适配的一个插值算法小案例 Title body, ul { margin: 0; } ul { padding-left: 10px; } li { li ...

  6. 网页JS获取当前地理位置(省市区)

    网页JS获取当前地理位置(省市区) 眼看2014又要过去了,翻翻今年的文章好像没有写几篇,忙真的或许已经不能成为借口了,在忙时间还是有的,就像海绵里的水挤挤总会有滴.真真的原因是没有学习过什么新的技术 ...

  7. selenium如何执行网页脚本

    selenium如何执行网页脚本 1.用console获取位置 在浏览器console上,查找某个Class的脚本的语句并点击的语句是. document.getElementsByClassName ...

  8. 网页JS弹出广告代码,头部,右下角,网页中漂浮,对联广告代码等大全

    01.借鉴:网页JS弹出广告代码,头部,右下角,网页中漂浮,对联广告代码等大全02.网页头部弹出广告:03.<!--首页头部广告--> 04.<script src="ht ...

  9. 网页JS代码:保存本页 打印本页 关闭本页

    网页JS代码:保存本页 打印本页 关闭本页 <html> <head> <script language="JavaScript"> //保存本 ...

  10. 网页js打开微信小程序示例

    1. 引入js,script方式引入SDK云函数: 下载:网页js打开微信小程序js-SDK-Node.js文档类资源-CSDN下载 2. 填写APP ID,封装调用函数: async functio ...

最新文章

  1. Quartus 13.1安装心得
  2. Adobe的学者约翰—沃洛克博士
  3. C#实现RSA加密和解密详解
  4. SpringCloud版本命名
  5. 号称最强“抓取”工具,没有搞不到的资源!
  6. yolo人脸检测数据集_自定义数据集上的Yolo-V5对象检测
  7. 组合数学 —— 组合数取模 —— 卢卡斯定理与扩展卢卡斯定理
  8. Android入门:通过JSON数据与服务器进行通信
  9. [设计]2019年全国电子设计竞赛A题-电动小车动态无线充电系统
  10. 处理C盘容量不足问题(以AppData为例)
  11. vs商业智能项目的安装
  12. vm怎么上传镜像文件到服务器,vmware怎么添加iso镜像文件-vmware添加iso镜像文件的方法 - 河东软件园...
  13. canvas制作圆角矩形(包括填充矩形的功能)
  14. 微信app支付服务端开发记录
  15. 干货 |《深入理解Elasticsearch》读书笔记
  16. Unreal Engin_画廊制作笔记 _012修改World Settings设置
  17. myeclipse10下载问题
  18. 数据结构 第一章 数据结构绪论
  19. YOLOv5/v7 的改进点合集导航页 (新增YOLOv5/v7网络结构图)
  20. TCP粘包和拆包问题及其解决方法

热门文章

  1. matlab如何从视频中分离音频文件,如何从视频中分离音频文件 值得收藏
  2. BPM那些事儿——BPM与SOA的演进与展望
  3. 证据理论(1)—— DS证据理论基本理论
  4. 500个运营工具大全,速度收藏!!!
  5. 浅谈《分布式光伏发电系统电气安全技术规范》
  6. 百度地图离线调用(详细教程)
  7. 《给予者》:害羞,内向,不善言辞,如何构建人脉?
  8. Python爬虫抓取网站模板的完整版实现
  9. 安装SqlServer 2017 时出现“Polybase要求安装Oracle JRE 7 更新51(64位)或更高版本规则失效”报错的解决办法
  10. 基于BOW模型的图像检索