【发布时间】:2017-06-13 17:41:18
【问题描述】:
您好,我正在使用 Web 服务,我必须对设计进行操作以使其看起来更好。最近我不得不让它在 iPad 上运行。 所以我的问题是我的编辑在 Iphone 中不起作用,因为如果它是移动设备,该服务会添加一个视口和一个额外的 .js 文件。这会导致不需要的更改。那么有没有办法防止系统加载/打开呢?我可以使用 Javascript 来做到这一点。我最近的尝试是获取“IPhone.js”并使其为空
var scriptElements = document.getElementsByTagName("script");
var patt = /iPhone.js/g;
var sourceOfElement = "";
for (var i = 0; i < scriptElements.length; i++) {
sourceOfElement = scriptElements[i].src;
if (patt.test(sourceOfElement)) {
scriptElements[i].src = "";
};
这并没有真正奏效,因为在我可以“使其为空”之前加载了 IPhone.js。
另一个尝试是删除视口,这也没有奏效。
所以有人知道如何防止服务加载/执行 IPhone.js 吗?
【问题讨论】:
标签: javascript jquery html iphone