Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.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
ExtJs和StackTrace.js_Extjs_Stacktrace.js - Fatal编程技术网

ExtJs和StackTrace.js

ExtJs和StackTrace.js,extjs,stacktrace.js,Extjs,Stacktrace.js,我尝试在我的应用程序中包含StackTrace.js,但没有成功 我尝试使用CDN推杆: <script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/stacktrace.js/1.0.1/stacktrace.min.js"></script> 在my index.html中 但是我有以下错误 无法加载XMLHttpRequest . 请求的服务器上不存在“Access Co

我尝试在我的应用程序中包含StackTrace.js,但没有成功

我尝试使用CDN推杆:

<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/stacktrace.js/1.0.1/stacktrace.min.js"></script>

在my index.html中

但是我有以下错误

无法加载XMLHttpRequest . 请求的服务器上不存在“Access Control Allow Origin”标头 资源。因此,不允许使用源“” 进入

我也尝试包含所有的源代码,但当我加载页面时,它尝试加载一些资源,我不知道如何更改位置

无论如何,我不明白如何正确地将这个库包含在我的应用程序中

关于此错误,请提前感谢:

XMLHttpRequest无法加载

请注意,这是针对源映射文件的,不应影响库的有效性

我希望您可以验证
stacktrace.min.js
是否已加载到浏览器控制台的“网络”选项卡中。如果是这样的话,那么也许您可以尝试一次,看看您是否得到stacktrace或错误

如果您确实遇到错误,请在此发布更多的代码以及您在浏览器控制台中看到的内容,我很乐意提供进一步帮助。

关于此错误:

XMLHttpRequest无法加载

请注意,这是针对源映射文件的,不应影响库的有效性

我希望您可以验证
stacktrace.min.js
是否已加载到浏览器控制台的“网络”选项卡中。如果是这样的话,那么也许您可以尝试一次,看看您是否得到stacktrace或错误


如果您确实遇到错误,请在此处发布更多的代码以及您在浏览器控制台中看到的内容,我很乐意提供进一步帮助。

标签在我的页面中(StackTrace、Stackframe[…]javascript对象可用)。如果我执行第一个示例:“从当前位置获取堆栈跟踪”,我将进入控制台:
XMLHttpRequest无法加载https://cdnjs.cloudflare.com/ajax/libs/stacktrace.js/1.0.1/stacktrace.min.js.map. 因此,不允许访问“Access Control Allow Origin”[…]。
然后是堆栈跟踪(看起来是正确的)。在“网络”选项卡中,我得到了一个对stacktrace.min.js的调用,1个调用了_stacktrace.min.js.map,4个调用了当前页面!(这会导致一些不必要的负载)stacktrace.js正在尝试猜测匿名函数名,并且正在获取页面的源代码来猜测匿名函数名。您可以调用StackTrace.get({offline:true})以避免所有网络请求。现在StackTrace-gps.min.js似乎也在这样做。如果认为传递给
get
方法的选项没有转发给stracktrace gps(我看到该选项在StrackTraceGps中可用,但我无法将其设置为true,因为我没有直接调用它)。。。如果这是真的,那就是一个bug。然而,恐怕我无法复制它。你会考虑附加一个更完整的例子并提交给项目吗?我试着用
codepne.io
构建一个示例,它按照预期工作:(.但是仔细检查我的案例,我从stracktrace gps.min.js加载了一些内容…我没有得到它。我以完全相同的方式包括文件,通过CDN…没有捕获dam think,这使得思考错误…标签在我的页面中(StackTrace,Stackframe)如果我执行第一个示例:“从当前位置获取堆栈跟踪”,我将进入控制台:
XMLHttpRequest无法加载https://cdnjs.cloudflare.com/ajax/libs/stacktrace.js/1.0.1/stacktrace.min.js.map. 没有“访问控制允许源”[…]因此不允许访问。
然后是stacktrace(这似乎是正确的)。在网络选项卡中,问题更严重的是,我得到了对stacktrace.min.js的调用,1到_stacktrace.min.js.map,4到当前页面!(这会导致一些不必要的负载)stacktrace.js正在尝试猜测匿名函数名,并正在获取页面的源代码。您可以调用stacktrace.get({offline:true})以避免所有网络请求。现在stacktrace-gps.min.js似乎也在做同样的思考。如果思考,传递给
get
方法的选项不会转发给stracktrace gps(我看到该选项在StrackTraceGps中可用,但我无法将其设置为true,因为我没有直接调用它)Hm.,这是一个错误,如果这是真的。恐怕我不能复制它。但是,你会考虑附加一个更完整的例子并提交给这个项目吗?我试着用<代码> CODEPNE.IO < /代码>来构建一个实例,并且它的运行与预期的一样:(.但仔细检查我的案例,我从stracktrace gps.min.js加载了一些内容…我没有得到它。我以完全相同的方式包括文件,通过CDN…没有捕获dam think,这使得思考错误。。。