

プログラミング初心者です。  
現在、「Monaca」を使ってアプリを開発しています。

カードを裏返すアニメーションを組んでいるのですが、  
デバッガーで確認したところ、iOS端末とandroid端末で  
動作に違いが出てしまいます。

使用している端末は、  
iOS：iPhone5  
android:GalaxyS5(SC-04F)、Nexus7(ME571)  
です。

iOS端末での動きは問題ないのですが、  
android端末のNexus7での動きがやや重くなる印象です。  
ちなみに、Nexus7にインストールされている「AndroidシステムのWebView」のアップデートはされています。

改善する良い方法、アプローチの仕方等ありましたら、教えて頂ければ幸いです。


CC BY-SA 3.0
2015-10-19T22:50:29.163
17830
2015-10-20T00:43:03.707
12862
question
javascript ios android monaca jquery
ハイブリッドアプリで、端末ごと（iOS、android）で生じてしまうアニメーションの動きを改善する良い方法はありますか？


AndroidはバージョンによってWebViewが大きく異なります。

・〜4.3まではAndroid固有のブラウザベースでのWebView  
・4.4.xはChromiumベースのWebView  
・5.x〜はAndroid OSから切り離して、Google Play経由でのアップデートが可能  
(Chromiumベースなのは同じ)

もし、Android4.xもアプリの対象に入っているのであれば、Crosswalkを使ってみてはいかがでしょうか？

Crosswalkは自身のプロジェクトにライブラリとしてWebViewエンジンごと組み込むので、全てのAndroid
OSで同じWebViewを使うことができます。

Monacaでも利用できるようですよ。  
<http://blog.asial.co.jp/1371>

少しでも助けになれば幸いです。


CC BY-SA 3.0
2015-10-20T00:43:03.707
17832
2015-10-20T00:43:03.707
8968
17830
answer