1

我在我的单页应用程序中使用了淘汰赛 js。我有一个文件上传输入标签,我正在使用敲除来上传文件。在这种情况下,上传的文件是图像。

一旦图像由我的 ASP.NET Web API 处理,并且它返回到我的回调函数中,我会将响应插入到一个可观察的数组中,该数组会使用添加的新图像和文本更新屏幕。

但是,由于某种原因,图像没有显示出来。如果我刷新页面,它会很好地加载图像,但是当添加到可观察数组时,它不会显示图像。

有任何想法吗?

编辑:这是我添加项目的代码,它非常简单。

 item = {
                                "insightTypeId": 0,
                                "memberId": currentMemberId(),
                                "postedByMemberId": store.fetch("currentUser"),
                                "value": insight(),
                                "image": "content/insights/" + fileName
                            };

  messaging.client.addItem = function(item) {
        member().insights.unshift(item);
    };

更新

忘了提到它在查看该网站的计算机上可以正常工作,但在手机上则无法正常工作。

4

1 回答 1

0

我发现这是一个移动 safari 资源问题

于 2013-03-20T16:15:46.920 回答