标签: safari-web-inspector

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

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

safari google-chrome-devtools safari-web-inspector

6
推荐指数
2
解决办法
1196
查看次数

我可以让 Safari Dev Tools 忽略/黑盒 jQuery 脚本吗?

是否可以将 Safari 的 Web 检查器设置为在执行 JavaScript 时忽略 jQuery?

jquery black-box safari-web-inspector

6
推荐指数
1
解决办法
706
查看次数

Safari Web检查器-长字符串值被截断

在Safari(9.1)中,我正在查看一个长字符串值(应为约500个字符),但只显示前100个左右的字符串,后跟“ ...”。

我认为这只是一个本地设置,因为我有一台运行Safari的机器,并且可以看到更多信息。我在Google中找不到它,也找不到任何东西。

谢谢!

javascript safari safari-web-inspector

6
推荐指数
2
解决办法
1434
查看次数

iPad Safari Web Inspector在页面加载时崩溃

我有一个用wordpress制作的视频聚焦网站.当我们在iPad上测试网站时,我们将它连接到Mac笔记本电脑并打开safari开发人员工具来检查我们是否有任何错误等等.一切都在我们的主页上工作,但是当我们去看我们添加的任何视频帖子时,它会崩溃开发人员工具窗口,并且iPad上的浏览器在顶部有一点点下拉"这个网页出现问题所以它被重新加载".

iPad上的页面很好,我们的日志中没有任何PHP错误,一切功能都很好,所以我无法弄清楚是什么导致它崩溃.

有任何想法吗?我可以解决这个问题吗?

在此先感谢:)如果您需要更多信息,请告诉我们!

safari wordpress ipad ios safari-web-inspector

6
推荐指数
1
解决办法
2563
查看次数

使用 Safari web 检查器来调试内存泄漏?

仅供参考,我们正在调试使用 angularJS 1.4.2 和 ionic framework 1.2.4 和 WKWebView 开发的移动混合应用程序。

下面的多张快照是显示之前和之后的事件。基于webkit 内存调试文章,快照将显示尚未被 GC 的实时 JavaScript 对象。
采取的一系列行动的快照

快照 2 显示了页面 A 和控制器 A 的默认状态。 快照2

快照 5 仍然在同一页面中,但经过一些计算并从 PDFTron 生成了一个 base64 字符串 pdf 以在 UIWebview 上查看它。 快照5

快照 10 显示退出页面 A 并使用控制器 C 导航到页面 C。 快照10

快照 2 和快照 10 的比较,所有 base64 字符串仍然保留在那里。 快照2和10的比较

问题:

  1. snapShot的大小一直增加而不减少是否正常,是否考虑内存泄漏?
  2. 快照大小仅代表所有活动的 javascript 对象,或者它会显示我们访问过的所有对象,无论它是否活动,就像应用程序中的某些历史对象一样?
  3. 快照大小和快照实时大小有什么区别?
  4. AngularJS 将有助于在导航到下一个控制器时破坏作用域,我们还在 ionic 上禁用缓存。那么这些 base64 字符串是否也考虑了内存泄漏项目?

javascript mobile angularjs safari-web-inspector ionic-framework

6
推荐指数
1
解决办法
6344
查看次数

无法看到Safari开发人员时间轴的记忆仪器

我试图在Safari浏览器中分析Web应用程序内存使用情况.我在几个网站上读到Safari的Web Inspector Timeline可用于分析Web应用程序内存,但我没有看到Memory选项.这是我看到的:

在此输入图像描述

以下是我应该有一个Memory元素的网站:

https://webkit.org/blog/6425/memory-debugging-with-web-inspector/

https://support.apple.com/guide/safari-developer/improve-memory-performance-dev935efea11/mac

我正在寻找一种"打开"Memory元素的方法.或者它可能不再可用?我很感激任何指针.谢谢!

safari safari-web-inspector

6
推荐指数
1
解决办法
825
查看次数

为什么我在 Safari 开发者工具中看不到预检(方法:选项)xhr 请求?

由于我不明白的原因,Safari 无法(间歇性但持续地)连接到我们 QA 基础设施上的 Rails 应用程序(静态前端和 API 后端)。(我将就此写另一个问题。)

目前,让我感到困惑的一件事是,Safari(一般来说)似乎从未显示其他浏览器(Chrome 和 Firefox)在其 XHR 网络列表(在开发人员工具中)中明确显示的选项(预检)请求。我只看到 POST 和 GET 请求等,从未看到任何 OPTION 请求。

Safari 是否制作了它们,只是不展示它们?Safari 似乎对我们的 DEMO 和 PROD 基础设施(其设置略有不同)表现良好,因此我很想假设这只是他们的开发人员工具的差异,而不是表明出现了问题。

safari cors http-options-method preflight safari-web-inspector

6
推荐指数
0
解决办法
1020
查看次数

允许在 Safari 中下载多个文件

我有一个应用程序,允许用户单击一个按钮即可下载两个生成的 csv 文件。只要浏览器设置设置为允许多次下载,此功能就可以在 Mac/Windows/Chrome、Mac/Windows/Firefox 和 Windows/Edge 中正常运行。

对于 Safari,我只能获取生成的第一个 csv 来下载。我尝试将该网站添加到允许下载文件的网站列表中(即https://9to5mac.com/2020/01/03/mac-how-to-always-allow-downloads-safari/),但它不会下载第二个文件。将文件压缩在一起是一种选择,但必须有一种方法允许在 Safari 中的某个地方进行多次下载。

csv safari macos export-to-csv safari-web-inspector

6
推荐指数
1
解决办法
5605
查看次数

无法在外部设备phonegap应用上看到请求或响应Cookie标头

在开发一个phonegap应用程序时,我可以看到来自XHR登录请求的响应中的SetCookie标头到我正在使用的API.正如预期的那样,当我检查后续请求时,我看到正在发送cookie.我还可以看到它是一个httpOnlycookie,所以我无法使用脚本存储它.

但是,在Chrome开发工具"资源"中,如果我愿意,我可以毫不费力地删除cookie.

然而,当我在外部iOS或Android设备上运行应用程序时,使用Safari或Chrome Web Inspectors为每个相应的设备,我无法在"资源"面板中看到cookie.我也没有在请求或响应中看到cookie标头,但我的请求却不错.

这是一项安全措施,还是我的app/API中存在与cookie有关的错误?

cookies httponly google-chrome-devtools cordova safari-web-inspector

5
推荐指数
0
解决办法
490
查看次数

Safari Web Inspector 不适用于 iOS 模拟器

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

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

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

如果我连接实际的 iPhone ,同样可以正常工作

欢迎任何指点!

safari ios safari-web-inspector

5
推荐指数
1
解决办法
3575
查看次数