2016-05-19 10 views
1

エミュレータで基本的なHello World Cordovaアプリケーションを起動すると表示されるの灰色の三角形は何ですか?エミュレータはAPI 23のNexus 4です。同じ三角形が表示されるNexus 5X API 23を試しました。Apache Cordova - Hello World - エミュレータの灰色の三角形

enter image description here

私はcordova run browserを実行すると、この三角形は表示されません。

+1

開発ツールやインスペクタで三角形を調べようとしましたか? – Phonolog

+0

@Phonolog:インスペクタには何も表示されず、この三角形につながる可能性のあるdom要素はありません。エミュレータのグラフィックレンダラの不具合だと私には思えます。 –

答えて

0

レンダリングにホストコンピュータグラフィックスカードを使用すると、間違いなくグラフィックグリッチが発生します。つまり、AVDの「ハードウェアグラフィックレンダリング」です。

AVD設定で、「Emulated Performance」を「Software-GLES 2.0」に設定すると、三角形は表示されません。

enter image description here

私は1つが非常に遅いソフトウェアとして、ハードウェアグラフィックレンダリングに滞在し、ちょうど今のグリッチを無視します。

アプリが起動されたとき、またはデバイスが横向き/縦向きに切り替わるときに、おそらくネイティブのAndroidアニメーションにリンクされています。AVDを回すと、三角形のグリッチは常に右下に表示され、デバイスの底面に取り付けます。

この問題の原因となる特定の設定に興味がある人は、Win7のDell Latitude E6410、Cordova 6.1.1、Androidプラットフォーム5.1.1、Android Studio 2.1.1の新規インストールです。