Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/450.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
可以在三星平板电脑上调试javascript吗;s本机浏览器_Javascript_Android_Html_Debugging_Browser - Fatal编程技术网

可以在三星平板电脑上调试javascript吗;s本机浏览器

可以在三星平板电脑上调试javascript吗;s本机浏览器,javascript,android,html,debugging,browser,Javascript,Android,Html,Debugging,Browser,我目前正在开发一个HTML/JS应用程序,它将嵌入iOS和Android应用程序中。由于android应用程序尚未完成,我正在android的chrome浏览器上测试。我修复了那里的所有问题,但当我在本机浏览器中打开相同的web应用程序时,没有任何东西真正像预期的那样工作 所以我的问题是:有没有办法在安卓设备上的本机浏览器中进行调试? 在chrome中,这非常容易使用 (请不要建议我使用'log'语句进行调试,因为这不是我在这里要找的) 我要说的是:三星平板电脑的原生浏览器是唯一让我头疼的设备

我目前正在开发一个HTML/JS应用程序,它将嵌入iOS和Android应用程序中。由于android应用程序尚未完成,我正在android的chrome浏览器上测试。我修复了那里的所有问题,但当我在本机浏览器中打开相同的web应用程序时,没有任何东西真正像预期的那样工作

所以我的问题是:有没有办法在安卓设备上的本机浏览器中进行调试?

在chrome中,这非常容易使用

(请不要建议我使用'log'语句进行调试,因为这不是我在这里要找的)


我要说的是:三星平板电脑的原生浏览器是唯一让我头疼的设备

在本机浏览器的地址栏中键入
about:debug
,将切换设置菜单中的“debug”选项

“显示JavaScript控制台”选项将允许您查看网页中的JavaScript错误

注意:我相信JavaScript控制台只有在出现错误时才会显示


尼克。

您可以使用web Inspector Remote()轻松调试web应用程序

看看这个,了解如何安装和使用weinre


如果这个问题仍然存在,我希望它会对您有所帮助。

如果您已经更新了设备,您可以转到
设置
->
调试
->
'Remote Debug Enable'
一旦启用,您就可以像调试chrome一样调试本机浏览器。

您也可以尝试该解决方案,它有一个漂亮的web界面,安装起来非常简单

&它是免费的


但是如果你看不到volron的控制台错误,你可能想使用@Nick的解决方案,有时复杂的错误甚至会阻止vorlon或捕获它们。因此,一旦您解决了这些问题,volron可能会开始正确地捕捉这些问题。新的三星互联网浏览器(我想您指的是带有“三星平板电脑本机浏览器”的浏览器)现在基于Chromium浏览器,因此支持其远程调试界面

  • 如前所述,在设备上启用USB调试
  • 然后通过USB连接你的设备(哦,真让人吃惊!)
  • 访问
    chrome://inspect
    在您的计算机上使用Google Chrome浏览器,系统将引导您创建连接:

  • 然后你只需点击设备
    inspect
    链接,开发者工具窗口就会弹出

  • 可以找到更多信息,比如为什么有一个三星互联网浏览器。

    这对我不适用。它要么尝试进行web搜索,(我看到自动完成提示一个?URL),要么想自动完成chrome://debug,这会显示“此网页不可用。此网页位于chrome://debug/ 可能会暂时停止…“嗯?!!!奇怪的是,我已经看到“设置”下的“调试”,并且“显示JavaScript控制台”已经被选中。。。所以我有点不知所措,不知道如何让它真正出现。我假设确实有一个错误,因为我的页面挂起执行一些javascript代码,无法生成预期的输出。你在Michael上使用什么设备?我使用的是三星Galaxy S4(4.2.2),我也遇到了同样的问题,只是我无法在设置或显示Javascript控制台中看到调试。我也有一个S3和关于:调试工作很好,他们似乎已经改变了它的S4虽然,股票浏览器正在使用Chrome的渲染引擎的外观或一些奇怪的事情正在发生。