问题标签 [safari-web-inspector]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
16947 浏览

ios - 当 ipad 连接到 mac book pro 时,Safari 网络检查器“没有可检查的应用程序”

0 投票
0 回答
150 浏览

macos - 在 Mac OS X 10.7.5 上的 Safari 6.1.6 的开发菜单中无法检测到我的 iPhone 5s

我正在使用带有 Safari 6.1.6 的 Mac OS X 10.7.5 和带有 iOS 8.0.2 的 iPhone 5s。我正在尝试在我的 mac safari 上远程调试我的网站,但我的 safari 没有在开发菜单中列出我的 iPhone。

我已经在我的 iPhone Safari 设置中启用了网络检查器。请提供任何解决方案。

0 投票
1 回答
3652 浏览

ios - Safari Web Inspector 不适用于 iOS 模拟器

我正在使用运行 ios v7 的 Safari v7.1 和 iOS Simulator v7.1。

我已经启用了 iOS 模拟器中 Mobile Safari 中的所有选项以及 Mac(v10.9.5)上的 Safari 浏览器中的所有选项:http ://webdesign.tutsplus.com/articles/quick-tip-using-web -inspector-to-debug-mobile-safari--webdesign-8787

但是,当我在模拟器中运行任何混合应用程序或在移动 Safari 中打开网页时,我在 Safari Web 检查器中看不到该网页。Mac Safari 选项“开发 -> iOS 模拟器”显示“没有可检查的应用程序”进行调试。

如果我连接一个实际的 iPhone ,同样的工作原理。

欢迎任何指点!

0 投票
16 回答
38486 浏览

iphone - iPhone 没有出现在 Safari 的“开发”菜单中

在我的“开发”菜单上,在 Safari 中,将 Safari 更新到最新版本后,iPhone 不再出现,因此无法检查和调试网站和应用程序。

我重新启动了 iPhone,杀死并重新启动了 Safari,也重新启动了我的 Mac,但问题仍然存在。影响 Safari 移动和 phonegap 应用程序。

有人遇到过同样的问题吗?

0 投票
1 回答
2624 浏览

css - Flexbox 在 Safari 中不起作用,在 Web 检查器中被删除

我正在使用display: flexbox一个包含多个正方形的 div 容器(以使它们水平对齐),它在 Chrome 中运行良好,但在 Safari 8.0 中却不行,它像这样被删除:

在此处输入图像描述

0 投票
1 回答
2425 浏览

javascript - 无法在 Safari 8 中找到源映射文件

在 Safari 8 (10600.1.25.1) 的资源或调试器中,似乎无法通过源映射直接访问文件。

例如,我有一个app.js用 Browserify 从 egsrc/a.coffeesrc/b.coffee(并用 Coffeescript 编译)创建的。如果我在这些运行时暂停 Javascript,调试器将显示它停止的原始 Coffeescript 源(通过源映射),例如src/a.coffee.

但是,参考资料部分没有显示任何获取src/a.coffeesrc/b.coffee的方法(除了暂停 Javascript 并希望它位于正确的文件中)。编译app.js在 下Scripts/,但没有其他内容出现。

显然,当调试器暂停时,Safari 尊重 SourceMap,但我找不到任何文档来说明如何打开源映射包含的文件。

源地图在 Chrome 中运行良好。

还有其他人遇到这样的问题吗?

0 投票
3 回答
2646 浏览

safari - 打开文件快捷方式 safari 开发者工具

我使用 CMD + P 直接在 Google Chrome 开发者工具中打开文件。在 Safari 开发人员工具中是否有执行此操作的快捷方式?目前我只是滚动浏览单个文件并单击:(

0 投票
0 回答
195 浏览

html - 您如何调试计算属性和 css 属性(例如 div 宽度)之间的差异?

具体来说,我想知道这是怎么发生的(来自 Chrome 开发者工具):

Chrome 开发者工具截图

我的理解是它告诉我 CSS 说要使宽度为 1000 像素,但浏览器决定将其设置为 985 像素。如何追查差异的根本原因?

我在 Safari Web Inspector 中看到了同样的情况。具体来说,Rules下的宽度值为1000px:

Safari Web Inspector 规则显示宽度为 1000px

而在 Computed 下,宽度为 985px:

Safari Web Inspector 计算显示宽度为 985px

万一它很重要,这个特殊的问题会出现在一个 div 元素上。

0 投票
1 回答
1976 浏览

cookies - 在 Safari 7 的请求标头中显示 cookie

在使用默认控制台检查 Chrome 或 Opera 中的请求标头时,我可以在请求标头中看到哪些 cookie 已发送到服务器,如果服务器尝试设置 cookie,我还可以看到 Set-Cookie 标头。

但是,在 Safari 7.1.2 中我看不到这些信息,但我看到了其他信息,例如 Accept、、User-Agent、Referer 等。

我是否需要启用某些功能才能在 Safari 的控制台中查看 cookie?如何查看与请求一起发送的 cookie?

谢谢

PS 我知道我可以在资源中看到 cookie,但我需要具体知道 cookie 存在于哪些请求中。

0 投票
1 回答
3093 浏览

ios - 在 USB 连接的 iOS 设备上查看本地开发服务器

我的 OS X 开发笔记本电脑通过与 USB(个人热点)连接的 iPhone 5 连接到网络。使用本地运行的 Web 服务器进行我的开发工作,我可以在 iPhone 上从该服务器加载页面,然后使用 Safari 的 Web Inspector 检查它们吗?我尝试了 127.0.0.1 和我连接的 IP 公共地址,但没有成功。