5

さて、依存関係をロードし、approuter を作成し、すべてのバックボーンをロードする RequireJS を実行するページがあります。

html ページでは、以下をロードします。

<script>
    require.config({
     baseUrl: "/source/js"
    });
    require(["/source/js/main.js"], function() {
        alert('Done') ;
    }) ;
</ script>

そして、これは原則として失敗しません (「完了」と言います) が、それ以上は実行されません。コードを実行しません (main.js 内):

require(
   ['routers/approuter',
     'shared'
   ],
function(AppRouter, SharedObject){
    var app_router = new AppRouter;
    etc.....

これは、AdBlocks Plus ではなく、AdBlocks でのみ発生します。ウェブに広告はありません。require.js だけがバックボーンをロードし、API を呼び出し、json の小さな断片を返します :(

支援に役立つ情報を提供できるかどうかわかりません。サイト全体をロードしません....私たちは困っています:(


典型的な解決済み:

'promotionaddform.js' adblocks という名前の js ファイルを作成するだけで、ページ全体がブロックされます。....ファイル名に注意してください!...

投稿失礼します:(

4

1 に答える 1

0

特定のファイル名でスクリプトをロードすると、AdBlocks はそのページでの JavaScript の実行を停止します。

そのような例の 1 つですpromotionaladdform.js

于 2013-12-18T02:14:01.140 に答える