2017-01-17 6 views
0

私は検索しましたが、特にこの質問に答えたものは見つかりませんでした。Phonegap/Cordovaはウェブアプリをより速くしますか?

以前はハイブリッドアプリを作成したことがないので、Webアプリケーションをphonegap/cordovaにインポートするとパフォーマンスが向上するのではないかと不思議でした。

+0

いいえ、実際はSafari(iOS)またはChrome(Android)でウェブサイトを開くよりも通常遅いです。 iOSでChromeを使用している場合、速度はiOSのChromeと同じにする必要があります。アンドロイドでは、クロスウォークプラグインを使用してウェブビューをクロムベースのものに切り替えることができます。また、Chromeと同じように機能するはずです。 – jcesarmobile

答えて

1

Phonegap/Cordovaの目的は、パフォーマンスを向上させるのではなく、ブラウザで実行されているスクリプトが非常に簡単にアクセスできるデバイス機能(アプリケーションを無制限のローカルストレージ、カメラ、GPSなど)にアクセスできるようにすることです。また、デバイスがネットワークに接続されていないときにアプリを実行することもできます。

パフォーマンスを考慮すると、Androidのコードブラウザアプリを実行すると、実際にはデバイスのChromeブラウザで同じスクリプトを実行するよりも速度が遅くなることがわかりました。その理由は、Cordovaアプリは、クロムアプリとは異なるブラウザエンジン(スクリプトのパフォーマンスが遅い)を使用しているためです。

関連する問題