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

モバイルサファリのリソースの問題であることがわかりました

于 2013-03-20T16:15:46.920 に答える