2

開発者のデモ コードとほぼ同じ FineUploader コードがいくつかあります。

<script type="text/javascript" src="~/js/fineuploader/fineuploader-3.5.0.js"></script>
<script type="text/javascript">
   $(document).ready(function () {
      alert("A");
      var manualuploader = new qq.FineUploader({
         element: $('#manual-fine-uploader')[0],
         request: {
            endpoint: 'server/handleUploads'
         },
         autoUpload: false,
         text: {
            uploadButton: '<i class="icon-plus icon-white"></i> Select Files'
         }
      });
      alert("B");
      $('#triggerUpload').click(function () {
         manualuploader.uploadStoredFiles();
      });
      alert("C");
   });
</script>

このコントロールを機能させるのに問題があったので、FineUploader の初期化コードが完了しているかどうかを確認するためだけに、これらのアラートをそこに投げました。たまたま、「A」アラートが表示された後、他のアラートは表示されません。これは、qq.FineUploader(...)コールがハングしていることを示しているようです。fineuploader js パスを数回再確認しましたが、正しいです。

問題領域を try/catch でラップすると、「ReferenceError: qq が定義されていません」という例外が発生します。これは、fineuploader js で定義されており、IntelliSense で認識されます。

私は何が欠けていますか?

4

2 に答える 2