升级到 Xcode 11.3.1 后,我在将 Safari Web 检查器与 iOS 12.1 模拟器一起使用时遇到问题。每次我在 iOS 12.1 模拟器设备中运行应用程序时,它都会显示在 Safari 调试菜单中并允许我连接到它,但我会看到的唯一选项卡是源、控制台和审计。
这是连接到模拟器内 Safari 浏览器实例的检查器的屏幕截图。
有没有办法解决这个问题?
环境:
我的iPad上安装了带有iOS 8.3的Safari 8.0.6,在我的Mac上通过Web Inspector进行调试(10.10.3)时,连接断开连接(断开时我看不到开发菜单下的设备名称)但是可以恢复如果我退出safari然后重新启动然后我能够再次远程刷新和检查.
我按照步骤在iOS上设置调试网页.有效.但是我发现检查器存在问题 - 它不允许我检查DOM和相应的CSS.其他人有这个问题吗?(使用模拟器进行调试时,完全相同的问题.)
截图:http://screencast.com/t/E4fxPQwk14
资源:https://developer.apple.com/library/ios/documentation/AppleApplications/Reference/SafariWebContent/DebuggingSafarioniPhoneContent/DebuggingSafarioniPhoneContent.html
谢谢!
更新:WebKit每晚工作.谢谢Timothy Hatcher!
在我的"开发"菜单中,在Safari中,在将Safari更新到最新版本后,iPhone不再出现,从而无法检查和调试网站和应用程序.
我重新启动了iPhone,杀死并重新启动了Safari,重启了我的Mac,但问题仍然存在.影响Safari移动和phonegap应用程序.
有谁遇到过同样的问题?
Chromium具有此功能设备模式,并且交互是它在触摸设备上的方式.
我已经尝试过Safari的响应式设计模式,但我没有看到模仿触摸的方法(没有指针事件).它只是表现得像我正在使用鼠标,但我希望它的行为就像我在移动设备上触摸屏幕(就像Chrome的检查员一样).
safari web-inspector dom-events responsive-design safari-web-inspector
我想将 React devtools 添加到 Safari 浏览器,但没有找到安装方法
我想在react制作的网站上看到react标志
谢谢
我正在尝试通过mc book上的safari web inspector调试网络流量(OS X yosemite 10.10.2,safari版本8.0.2),但是我看不到重定向的请求 - 响应流量(HTTP响应代码301,302,或javascript重定向).
让我们说页面A重定向到B,重定向到C.在检查员中我可以看到页面A的请求与站点C的响应数据,但我看不到中间发生了什么(这对我来说非常重要).
在chrome中,我可以看到所有重定向,但是我不能使用chrome,因为我想调试iphone模拟器.
是否有可能配置safari检查器显示重定向?
有谁知道如何让 Safari 在开发工具网络选项卡中显示 CORS 飞行前选项请求?
IIRC 他们曾经出现过,我知道正在发出请求,因为我们可以看到他们登录服务器。
我们在过去几周(Chrome 79/80 左右)突然出现了同样的问题,不得不通过设置chrome://flags/#out-of-blink-cors来强制它disable
使用Safari Web Inspector查看网络日志时,日志会在导航时重置,即导航到其他页面会清除日志.
在Chrome开发者工具中,我可以通过选中"网络"标签中的"保留日志"复选框轻松保留网络日志.在Firefox Developer Tools中,我可以通过在开发人员工具首选项中选中"启用持久性日志"来保留网络日志.
启用此持久性后,网络日志将保持不变,直到我手动清除输出,从而简化了在导航到新页面期间跟踪请求和重定向的过程.
Safari Web Inspector中是否有类似的功能?