【问题标题】:Aurigma image upload error - Package error occured: error code = 0x00000000 (Fine in Chrome not in IE 8)Aurigma 图像上传错误 - 发生包错误:错误代码 = 0x00000000(在 Chrome 中正常而不在 IE 8 中)
【发布时间】:2011-04-19 09:36:10
【问题描述】:

在调试模式下运行 Aurigma Image Upload 控件时,出现以下错误:

Package error occured: error code = 0x00000000

有没有其他人遇到过这个问题或者更详细地知道它的含义?

我注意到我的自定义包值并未全部发布,即使它们在客户端设置正确。

我添加这样的值:

uploader.metadata().addCustomField('Comments', $('#Comments').val(), false);

我每个请求的上传大小只有大约 300kb,所以应该不是问题。

有人遇到过类似的问题吗?它在 chrome 中完美运行..

【问题讨论】:

    标签: asp.net internet-explorer-8 aurigma


    【解决方案1】:

    实际上有两个 Image Uploader 控件:一个是 ActiveX,它只适用于 IE,另一个是 Java 小程序,适用于所有其他浏览器。它们有不同的代码库,在某些情况下工作方式略有不同。

    在调试模式下,您应该从服务器获取有关 HTTP 响应的信息。如果没有信息,您可以查看Error event 以查看响应代码和错误页面是否存在。

    您也可以尝试使用Fiddler 调试您的上传会话。它可以提供一些有用的信息。

    如果没有任何帮助 - 将您的问题发布到 Aurigma forum 或创建 support case

    【讨论】:

    • 在调试模式下,我收到了上面发布的消息。我还没有尝试过提琴手,我会看看。我昨天创建了一个支持案例,但还没有任何回复。
    • 如果您的控制台中有“http response 500”,这意味着存在一些服务器端错误。在大多数情况下,服务器会提供带有详细错误说明的 html 页面。此页面可以通过错误事件作为“errorPage”参数(上面的链接)获得。或者你可以尝试用 fiddler 来获取它。
    • 这是一个服务器 500 错误,我正在调试模式下运行 Visual Studio,所以我可以看到我的代码导致的错误,但这是因为 packagefields 集合仅包含前 13 个图像的数据我在第 14 位引用了一些东西。应该有 20 组元数据,但似乎只显示了前几组
    【解决方案2】:

    出现此错误是因为 ActiveX 版本仅适用于 IE,每个请求有 100 个自定义元数据项的限制。

    这会导致一些导致错误的数据丢失。

    希望这对某人有所帮助。

    他们也在下一个版本中增加这个限制。在此之前,您可以使用文件标签功能,它允许您捆绑相关的元数据集。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-04
      • 2021-11-07
      • 2019-04-24
      • 1970-01-01
      • 1970-01-01
      • 2015-10-30
      • 1970-01-01
      • 2016-02-24
      相关资源
      最近更新 更多