Browser

Microsoft Edge(Project Spartan, Internet Explorer) 、ブラウザ周辺、Web フロントエンド開発、UI、など

Microsoft Edge まとめページ

Project Spartan で Google Polymer が動かない(Windows 10 Technical Preview Build 10049)

訂正

Google Polymer 1.0、Build 10130 で動作するようになりました。

browser.hatenablog.com

 

 

以下の通り Spartan で閲覧すると Polymer 公式や Google I/O 2015 のサイトで表示に不具合が出ています。

(IE11 ではちゃんと動きます)

f:id:x67x6fx74x6f:20150407140049p:plain

f:id:x67x6fx74x6f:20150407140058p:plain

 

どうやら、 Polymer の polifill である webcomponents.js v0.5.5 でエラーが出ている模様。
CSS のプロパティ "initial" が実行されると webcomponents.js の命令が止まるようです。

 

Polymer0.5_Spartan

f:id:x67x6fx74x6f:20150407140105p:plain

 

 

試しに 4532 ~ 4537 行をコメントアウトしたら動作しました。

ボタンタップで下からトースト的アラートが出るよー。

Polymer0.5_Spartan 改

f:id:x67x6fx74x6f:20150407140113p:plain

 

initial を動作しないようにしている為、根本的な解決ではないです。

とはいえ、Spartan (IE11) で initial がサポートされていないので困ったもの。

 

それと、webcomponent.js の Github の Issue に書いたのですが Google 先生にスルーされました。

ちゃんと英語できればなと。

 

■ ぴーえす。

Polymer v0.8 alpha で使われている webcomponents.js v0.6 でもこの症状はおきます。

スポンサーリンク