2017-05-19 11 views
1

enter image description hereindex.htmlファイルにshim.min.jsshims_for_IE.jsを追加しました。ここでAngular CLIアプリケーションがIE 10で動作しません

が私のファイルです:

<!DOCTYPE html> 
<html> 

    <head> 
     <meta charset="utf-8"> 
     <title>Test Manager</title> 
     <base href="/"> 
     <meta name="viewport" content="width=device-width, initial-scale=1"> 
     <meta http-equiv="X-UA-Compatible" content="IE=edge" /> 
     <link rel="icon" type="image/x-icon" href="favicon.ico"> 
     <script src="assets/ie/shim.min.js"></script> 
     <script src="assets/ie/shims_for_IE.js"></script> 
     <script src="assets/ie/web-animations.min.js"></script> 

    </head> 

アプリはクロム、FirefoxとIEで11

を正常に動作しているしかし、それはDOMを更新していないIE 10ではIE 10には動作しません。立ち往生している。

+0

コンソールにエラーがありますか?どのようにIE 10を実行していますか? IE 11がインストールされている場合は、別のVMまたは別のコンピュータを使用している必要があります。 IE 11の開発ツールによって提供される古いIEバージョンのエミュレーションは便利ですが正確ではありません。 –

+0

@AluanHaddadコンソールにエラーはありません。私は自分のマシンにIE10しかインストールしていません。 –

+0

これは、問題をデバッグするのに十分な情報ではありません。問題を絞って隔離する必要があります。 –

答えて

1

それはあなたが実行している他のものによって異なります。 私はIE10の3つのハードルを覚えています。私は覚えていればさらにいくつか追加します。

1)少なくとも1つのロケールをintlで追加する必要がありました。

import 'intl'; 
import 'intl/locale-data/jsonp/en.js'; 

2)のような通常のIEのもののような、例があるかもしれない何か:

var st = document.documentElement.scrollTop || document.body.scrollTop; 

3)私は、突然変異オブザーバシムを必要とそれは私が、私は信じていmaterial2を使用しているだけであるためです。 https://github.com/megawac/MutationObserver.js

多くの必要なシムもあります - https://angular.io/docs/ts/latest/guide/browser-support.html

角度-cliのも重要なシムのすべてとpolyfills.tsプリセットされています。

+0

角材2ボタン、タブはしばらくしても機能しません。通常のブートストラップボタン、リンクは正常に動作しています。しかし、material2はie10で働いていません –

+0

あなたの2番目のポイントを取得していません。 –

+0

#2では、ランダムな例を選んだだけです。IEのために異なる必要があるいくつかのjの例です。それが実行されていることを示すエラーはもうありますか? – Dylan

関連する問題