我正在寻找Chrome中与Firebug"破解所有错误"功能相当的功能.在"脚本"选项卡中,Chrome有一个"暂停所有异常",但这与打破所有错误并不完全相同.
例如,在使用以下代码加载页面时,我希望Chrome能够突破foo.bar = 42.相反,即使启用"暂停所有异常",我也无法获得预期的结果.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<script type="text/javascript">
function doError() {
foo.bar = 42;
}
window.onload = function() {
try {
doError();
} catch (e) {
console.log("Error", e);
}
}
</script>
</head>
<body>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我意识到禁用调试的常用方法是进入开发人员菜单.问题是,因为我打开我的应用程序的调试我正在测试(React Native和Android模拟器)我在应用程序加载时没有控制台上的信息并且无法访问开发菜单以关闭调试.
所以我被困住了.SInce JS调试seens特定于App我假设在模拟器中有其他东西,或者我可以关闭它的反应.
请指教?谢谢
我是新的反应本地人.我想看看我的反应文件的日志.我正在使用android studio使用 反应原生项目和genny运动作为模拟器.你能指导我,我怎么能在android studio中看到日志或启用android监视器.
即使我已经从facebook安装了反应开发工具来调试代码:https://facebook.github.io/react-native/docs/debugging.html
但无法获得特定的解决方案
已经访问过:你如何调试本机反应?
如何登录React Native? 我已经检查了这么多解决方案,但它并没有在andoird 6.0版本中工作
但不工作请指导我,在此先感谢
我正在 Windows 10 上运行 Nexus 5X API 27 Oreo 的 AVD Android 模拟器中调试 React Native 应用程序,并且开发人员菜单不会使用 StackOverflow 问题中提到的步骤显示如何调试 React Native?
Ctrl + M在模拟器上使用可以启用多手势操作而不是开发菜单。Windows + M最小化所有打开的窗口。我也试过进入Settings > Send keyboard shortcuts to > Virtual device.adb shell input keyevent 82命令不会做任何事情。我尝试进入adb shell并运行命令input keyevent 82。Virtual Sensors > Accelerometer不会通过摇动设备来调出菜单。到目前为止,我能够使用第 2 步打开开发菜单,但它突然停止工作,据我所知,没有对 React Native 代码进行任何更改。我尝试在物理设备上运行它并按预期摇动它。
我无法访问android(genymotion)中的In-App Developer Menu.每次我按下主页按钮,它都没有显示开发人员菜单,并且它将我的UI移动了一点,我无法将其还原,除非我杀了应用程序并重新启动它.是的我检查了android模块,它处于调试模式.
我正在使用Visual Studio代码IDE来开发React本机应用程序,而不是在使用EXPO库。
在此之前,我在android studio上工作,调试非常简单明了。
现在,对于React-native,我想知道如何使用Visual Studio Code IDE调试应用程序?
react-native ×4
debugging ×2
javascript ×2
reactjs ×2
android ×1
facebook ×1
genymotion ×1
node.js ×1
webkit ×1