问题标签 [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 投票
0 回答
327 浏览

protractor - 无法在 safari 中使用角度 2 更新量角器的选择选项

我正在使用量角器进行 angular 2 应用程序之一的自动化。我能够获得我想要为下拉菜单选择的选项元素。

注意:我尝试了许多不同的方法来从 DOM 中获取选项。

但我无法使用click()on 方法选择它WebElement。它click()在 chrome 中工作,但在 safari 中没有。尝试使用browser.sleep(),ActionSequenceswaitForAngular()。但没有一个有效。

示例代码片段:

或者

正如我之前所说,我使用了很多方法来获得我想要的元素。但我无法在 Safari 浏览器中选择或单击该选项。

Safari 版本:10.0.2 Mac 版本:OS EI Captain 10.11.6

0 投票
0 回答
103 浏览

ios - 阻止 Safari 的内容

要阻止网页内容,我需要创建一个 iOS 后台应用程序。它将从设备上的任何浏览器获取 URL 地址,然后在加载 URL 内容之前通过 HTTP Web 服务检查该 URL。有没有办法从设备上的任何浏览器获取 URL 地址?

应用商店Shield中有一个应用,它可以在加载内容之前过滤任何 safari URL。这个应用程序如何获取 safari web URL 来过滤内容?是否可以从 iOS 中的另一个应用程序获取任何浏览器的网址?

请让我如何实现这一目标。

0 投票
2 回答
835 浏览

css - How to identify the source of Author Stylesheet styles

I have updated a web page that I didn't create. I worked locally perfecting the new layout which was fine.

However when I moved it to the server, a lot of styles didn't apply.

In troubleshooting, I found that the styles that weren't working on the server were listed as "Author Stylesheet" styles locally (in Safari Dev Tools). There are no inline styles nor is there a style tag in the HTML. The other external stylesheets show the name of the stylesheet with the line of where to find the style.

How can figure out what the source of the Author Stylesheet actually is?

0 投票
0 回答
36 浏览

css - html-为什么打开devtools时Safari会改变网页背景?

为什么打开 devtools 后 Safari 会改变网页背景?我在 Sierra 版本 10.12.4 的 Safari 版本 10.1 (12603.1.30.0.34) 中注意到了这一点。有趣的是,我无法在其他网站上复制它。有没有什么

0 投票
1 回答
2350 浏览

google-chrome - Chrome 检查器 - 远程调试器 - 在托管模式下未启用剪贴板。请使用 chrome://inspect 检查

我通过访问例如使用远程调试器检查器:

http://localhost:9222/devtools/inspector.html?ws=localhost:9222/devtools/page/33767d5c-6abf-4c79-b8e7-d3b0c251fcaa

检查器除了不能在元素内复制外,还可以复制 xpath/sizzle 选择器,这非常重要

但在副本中我得到:

在托管模式下未启用剪贴板。请使用 chrome://inspect 检查

我正在使用 linux 上的 google-chrome 中的“外部”检查器进行远程调试。

我在chromium-browser上也遇到了同样的错误。

我需要做什么才能在 Google Chrome中启用剪贴板?

0 投票
0 回答
173 浏览

selenium - 是否可以在 Cocoa 应用程序中以编程方式为嵌入式 Safari Webkit 屏幕启用远程调试器端口

我有一个嵌入 Webkit (Safari) 的混合应用程序 (MacOS)。为了自动化(UI 自动化)这个屏幕,我想知道是否可以使用 selenium。为此,我有什么选择?

到目前为止,我可以通过运行命令检查 Embedded Webview 上的元素:defaults write NSGlobalDomain WebKitDeveloperExtras -bool true使用 WebInspector。

我希望,如果我可以在此应用程序中启用远程调试端口,我将能够使用 selenium 与 Embedded Webkit 视图进行交互。

  1. 这个假设正确吗?
  2. 真的有可能以编程方式与可可应用程序中的嵌入式 safari webkit 交互吗?
  3. 如何在我的 Cocoa 应用程序中初始化 Webview 时启用远程调试端口。

提前致谢。

0 投票
0 回答
677 浏览

ios - 在 iOS 本机应用程序上检查 WebView

通过使用闪电电缆将 iPhone 连接到我的 Mac,我可以在我的 iPhone Safari 上远程检查网站。

但这不适用于原生 iOS 应用程序上的 webviews。在 safari (mac)Develop > My IPhone中显示“没有可检查的应用程序”。

如何远程检查本机应用程序上的 webview?

0 投票
1 回答
28044 浏览

html - CSS - 加载资源失败:服务器响应状态为 404 ()

我正在尝试加载由 Github.io 托管的简单网站。然而,在对 HTML 和 CSS 脚本进行故障排除和调试的无数次令人沮丧的努力之后,我的网站仍然无法根据需要加载 CSS 文件,原因是一些非常神秘且非常烦人的原因。

不要误会我的意思:

  1. 我发誓我的 CSS 文件是放在绝对路径而不是像我最初放置的相对路径中,所以如果这是导致错误的原因,我会粉碎自己。
  2. 过了一会儿想不通,我也查看了stackoverflow上发布的类似或相关问题,有些人认为访问权限可能是原因,但我在我的CSS文件目录中使用命令跟随他们

chmod -R 777

但我看不到它也能解决,因为命令没有效果,而且我没有在根级别运行它 该文件不在根级别

  1. 我在 Chrome 和 Safari 上检查了这个网站,style.css是空白的,因为它无法加载!!!在此处输入图像描述

现在,我一直在等待你的任何“魔法”帮助。我非常感谢您的帮助,因为我已经尽力修复它,但没有奏效。这是未加载文件的唯一 HTML 链接标记行。

0 投票
6 回答
6323 浏览

ipad - 通过 USB 连接的 iPad 在 iOS 11 上一段时间后从 Safari 开发菜单中消失

iPad 在 iOS 11 上,尝试使用 safari 开发菜单进行调试。我在 MacOS Sierra 上使用 MacBook Pro 2016。iPad 名称出现在开发菜单中大约 5 秒钟。在这段时间之后,它就会消失。

如果我拔下 iPad 并重新插入,名称会再次出现,只是短暂的。然后它又消失了。

有人分享同样的问题吗?任何修复将不胜感激。

0 投票
1 回答
2272 浏览

angular - 如何在 Safari 上调试 Angular 2 应用程序?

我的应用程序中有一个功能在 chrome 上运行良好,但在 safari 上却不行,我需要在 safari 上调试它,但不幸的是我还没有找到任何方法来做到这一点。