Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.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 Chrome扩展突然崩溃_Javascript_Google Chrome Extension - Fatal编程技术网

Javascript Chrome扩展突然崩溃

Javascript Chrome扩展突然崩溃,javascript,google-chrome-extension,Javascript,Google Chrome Extension,我正在开发一个在生产环境中崩溃的扩展 一些用户告诉我扩展突然停止工作。当他们再次尝试时,它仍然不起作用。为了让它正常工作,用户需要禁用并再次启用它 我试图在后台检查控制台中是否显示了任何错误消息,但它根本没有显示任何内容,甚至没有显示背景文件。我认为错误消息不会在生产环境中显示,在开发中我看不到崩溃 在这种情况下,是否仍需要调试?我曾尝试在代码的许多点中放置catch块,这些块可以在不捕获的情况下触发错误,但也许我已经让它通过了 什么会像这样崩溃?为什么不会出现错误消息?你用什么作为测试环境?我

我正在开发一个在生产环境中崩溃的扩展

一些用户告诉我扩展突然停止工作。当他们再次尝试时,它仍然不起作用。为了让它正常工作,用户需要禁用并再次启用它

我试图在后台检查控制台中是否显示了任何错误消息,但它根本没有显示任何内容,甚至没有显示背景文件。我认为错误消息不会在生产环境中显示,在开发中我看不到崩溃

在这种情况下,是否仍需要调试?我曾尝试在代码的许多点中放置catch块,这些块可以在不捕获的情况下触发错误,但也许我已经让它通过了


什么会像这样崩溃?

为什么不会出现错误消息?你用什么作为测试环境?我真的不知道,但它没有显示出来。我没有使用测试环境,只是使用我的开发环境:Google Chrome:66.0.3359.181(官方版本)64位操作系统:Mac OS X 10.11.6我可以模拟生产环境吗?我注意到在您的问题中,您正在检查元素选项卡中的控制台。您是否有
console.log()
所有功能?放置类似于
console.log(object\u name)的内容
console.log(true)
console.log(“在控制台选项卡中签出此文本”)仅在某些函数中可能触发错误,但不起作用。请确保它与
开头的函数一起起作用。当某件事情不起作用时,一旦你消除了不可能的事情,你就必须检查所有的事情,剩下的任何事情,无论多么不可能,都必须是事实亚瑟·柯南·道尔爵士