2016-11-17 6 views
0

私は国際的に動作するはずの小さなangularJSベースのウェブサイトを手に入れました。 1つの重要な場所は中国です。ここのウェブサイトはうまくいくが(ドイツ)、私はそれを中国で働かせることはできない。 私は現在、それを確認するためにプロキシを使用していますが、私も中国の友人がそれが動作していないことを確認しています。中国でAngularJSを使用

研究では、googleapisが中国でブロックされていることが示されています。だから私はそれも動作しませんでしたローカルでそれを使用しようとしました。他のCDNも試しました。

ここでは、angJs-Demoページ(githubのさまざまなプラグインなど)をランダムに確認しました。彼らのどれも中国プロキシで働いていません。

ここには何がありますか?どのようにこれを修正することができますか?

+2

あなたはJS/CSSファイルをダウンロードして、代わりにCDNを使用するサーバーからロードすることができます:CDNが利用可能であり、地元のフォールバックがいないときであれば、アプリであなたは、CDNのバージョンを使用することができます。 –

+1

自分のスクリプトと一緒に、自分のホスティングですべてのJavaScript依存関係をホストしてみてください。 –

+0

がGFWによってブロックされている場合は、GFWの内外にVPNトンネルをセットアップする必要があります。 –

答えて

0

フォールバックとしてサーバー上のローカル角度ファイルを使用する必要があります。

<script src="https://ajax.googleapis.com/ajax/libs/angularjs/1.5.7/angular.min.js"></script> 
    <script>window.angular || document.write('<script src="js/vendor/angular.min.js"><\/script>')</script> 
+0

それは問題です。私はそうしていますが、それは助けになりません。私は他のコードで問題がないことを確認するためにカップルの角種子を試しました。私はgoogleapis呼び出しをサーバー上のローカル角度ファイルに置き換えましたが、それでも動作しません。 –

関連する問題