Chrome 使用 Ripple 模拟器检查元素崩溃
Chrome Inspect Element crashing with Ripple Emulator
我正在 Visual Studio 2013 年使用 Ripple Emulator 和 Cordova 构建移动应用程序。
每次我尝试检查元素时(点击 Ctrl
+ Shift
+ I
、F12
或右键单击页面并选择 Inspect element
) Google Chrome 关闭并且 Visual Studio 停止 运行 应用程序。
有谁知道为什么我无法使用 Ripple Emulator 检查浏览器中的元素?
Ps: Visual Studio 2013 有自己的 DOM Explorer
但体验与 Chrome Developer Tools 不一样。
自从使用 visual studio 2015 社区版升级到 cordova 工具更新 3 后,我一直遇到同样的问题 - 在 "upgrading" 之前工作正常
我还没有找到原因,但有一个解决方法是启动调试会话(F5.. 或其他)然后跳回 visual studio,然后 select "Detach All" 从调试菜单。这个,或者使用不同的浏览器(Edge 在 Windows 10 中工作正常,但我不习惯它的界面)。
希望对您有所帮助。
chrome 调试 API 发生了变化,阻止 VS 检查元素和更改样式。 Chrome 版本 43 可以使用。您必须采取一些步骤来防止它自动更新。 chrome 43 的安装程序在这里:
https://dl.google.com/chrome/win/4ED6DD719811795B/43.0.2357.134_chrome_installer.exe
您将需要卸载 chrome,更新注册表,然后安装 chrome 43。当您转到“关于”屏幕时,它应该会显示更新已被管理员禁用。
注册表更改如下:
Windows 注册表编辑器版本 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Update]
"Update{8A69D345-D564-463C-AFF1-A69D9E530F96}"=双字:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Policies\Google\Update]
"Update{8A69D345-D564-463C-AFF1-A69D9E530F96}"=双字:00000000
此线程提供了有关为防止自动更新而需要更改注册表的更多信息:
cannot stop Chrome from updating from 43 to 44
注意:这意味着您不会在该安装上获得安全更新,只能在即将发布的补丁中解决问题之前使用它。
一个简单的解决方法是从 Visual Studio 开始您的项目而不进行调试 (Ctrl+F5)。这将允许您使用 Chrome 开发工具(F12 等)而无需终止 VS 调试器进程,从而停止您的 Ripple 会话。
我正在 Visual Studio 2013 年使用 Ripple Emulator 和 Cordova 构建移动应用程序。
每次我尝试检查元素时(点击 Ctrl
+ Shift
+ I
、F12
或右键单击页面并选择 Inspect element
) Google Chrome 关闭并且 Visual Studio 停止 运行 应用程序。
有谁知道为什么我无法使用 Ripple Emulator 检查浏览器中的元素?
Ps: Visual Studio 2013 有自己的 DOM Explorer
但体验与 Chrome Developer Tools 不一样。
自从使用 visual studio 2015 社区版升级到 cordova 工具更新 3 后,我一直遇到同样的问题 - 在 "upgrading" 之前工作正常
我还没有找到原因,但有一个解决方法是启动调试会话(F5.. 或其他)然后跳回 visual studio,然后 select "Detach All" 从调试菜单。这个,或者使用不同的浏览器(Edge 在 Windows 10 中工作正常,但我不习惯它的界面)。
希望对您有所帮助。
chrome 调试 API 发生了变化,阻止 VS 检查元素和更改样式。 Chrome 版本 43 可以使用。您必须采取一些步骤来防止它自动更新。 chrome 43 的安装程序在这里:
https://dl.google.com/chrome/win/4ED6DD719811795B/43.0.2357.134_chrome_installer.exe
您将需要卸载 chrome,更新注册表,然后安装 chrome 43。当您转到“关于”屏幕时,它应该会显示更新已被管理员禁用。
注册表更改如下: Windows 注册表编辑器版本 5.00 [HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Update] "Update{8A69D345-D564-463C-AFF1-A69D9E530F96}"=双字:00000000 [HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Policies\Google\Update] "Update{8A69D345-D564-463C-AFF1-A69D9E530F96}"=双字:00000000
此线程提供了有关为防止自动更新而需要更改注册表的更多信息:
cannot stop Chrome from updating from 43 to 44
注意:这意味着您不会在该安装上获得安全更新,只能在即将发布的补丁中解决问题之前使用它。
一个简单的解决方法是从 Visual Studio 开始您的项目而不进行调试 (Ctrl+F5)。这将允许您使用 Chrome 开发工具(F12 等)而无需终止 VS 调试器进程,从而停止您的 Ripple 会话。