2016-07-16 11 views
1

私はファインアップローダーを使用しています。ページの読み込み時にファインアップローダーで事前アップロードされた画像を表示したいと思います。
私はいくつかの研究を行なったし、ここでの潜在的な解決策が見つかりました:ファインアップローダー:初期ファイルリストが機能しない

var manualUploader = new qq.FineUploader({ 
    element: document.getElementById('fine-uploader-manual-trigger'), 
    template: 'qq-template-manual-trigger', 
    request: { 
     endpoint: '' 
    }, 
    thumbnails: { 
     placeholders: { 
      waitingPath: 'images/waiting-generic.png', 
      notAvailablePath: 'images/not_available-generic.png' 
     } 
    }, 
    validation: { 
      // allowedExtensions: ['jpeg', 'jpg', 'txt'], 
      itemLimit: 6, 
      // sizeLimit: 51200 // 50 kB = 50 * 1024 bytes 
     }, 
     session: { 
      endpoint: 'http://localhost/spacebar/img/advertisements/advertisement_0_1467805607_138.png' 
     }, 
    autoUpload: false, 
    debug: true 
}); 

:しかし
show previously uploaded images in [FINE UPLOADER]
が、私はそれを実装する方法がわからない、以下の(私がこれまで試したものを)私のコードです以下は、コンソール

enter image description here

と、コンソールにこの[Fine Uploader 5.10.0] Problem parsing session response: JSON.parse: unexpected character at line 1 column 1 of the JSON dataエラーを取得しての私の応答がある

実装方法を教えてください

答えて

1

問題はsession.endpointにあります。ファインアップローダは起動時にこのエンドポイントにGETリクエストを送信します。JSON応答には初期ファイルリストのデータが格納されます。

あなたはsession.endpointオプションの値を指定した場合(インスタンスがリセットされたときに、オプション )、ファイン アップローダーは、起動時にエンドポイントにGETリクエストを送信します。このリクエストへの応答 は有効なJSONである必要があります。具体的には、アップローダにフィードされる各ファイルのオブジェクトを含むJSON配列 である必要があります。

詳細はhttp://docs.fineuploader.com/branch/master/features/session.htmlを参照してください。

+0

私はエンドポイントで何を提供しているのですか? – Tarzan

+0

特定のパス – Tarzan

+0

あなたの 'session.endpoint'には有効なJSONを返すサーバーURLを指定する必要があります。答えのリンクをチェックしてください。 –

関連する問題