# WebGL2 perfomance issue on android embeded WebView vs Chrome

**URL:** <https://forum.babylonjs.com/t/webgl2-perfomance-issue-on-android-embeded-webview-vs-chrome/1319>\
**Category:** Questions\
**Created:** [February 12, 2019, 10:28am UTC](https://forum.babylonjs.com/t/webgl2-perfomance-issue-on-android-embeded-webview-vs-chrome/1319 "2019-02-12T10:28:37Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![FurcaTomasz](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/furcatomasz/32/2256_2.png) [@FurcaTomasz](https://forum.babylonjs.com/u/FurcaTomasz)\
**Post date:** [February 12, 2019, 10:28am UTC](https://forum.babylonjs.com/t/webgl2-perfomance-issue-on-android-embeded-webview-vs-chrome/1319/1 "2019-02-12T10:28:37Z")

</div>

I working on my HTML5 rpg game written in babylonJS. I decided to release android app only with webView - embedded Android Chromium. I have problem with performance on webview.

My test stack is Xiaomi redmi note 4 and samsung galaxy A5. On both is same result, when i open my game in google chrome browser it works fine, but in webView FPS is decreased and i don’t know why… Maybe some had similar problem?

If You can, please reproduce that and open game in browser and then in APP. [http://slavsgame.com](http://slavsgame.com/) - unfortunately you need to login and again test it in Android App [https://drive.google.com/open?id=1PzklXVCaQXPjxPAQKMofYbVEeJterrxR](https://drive.google.com/open?id=1PzklXVCaQXPjxPAQKMofYbVEeJterrxR).

Thanks for help

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [February 12, 2019, 3:55pm UTC](https://forum.babylonjs.com/t/webgl2-perfomance-issue-on-android-embeded-webview-vs-chrome/1319/2 "2019-02-12T15:55:20Z")

</div>

Which android API are you using? (26+?) If not try to at least target oreo  
I would recommend to turn webgl2 off in the webview to see if that helps.

Also make sure to use the latest WebView that really comes with Chromium and not Android browser

---

<div class="post-metadata">

**Author:** ![FurcaTomasz](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/furcatomasz/32/2256_2.png) [@FurcaTomasz](https://forum.babylonjs.com/u/FurcaTomasz)\
**Post date:** [February 18, 2019, 10:35pm UTC](https://forum.babylonjs.com/t/webgl2-perfomance-issue-on-android-embeded-webview-vs-chrome/1319/3 "2019-02-18T22:35:11Z")

</div>

Do you think about minimum android API to set 26+?

I prepared anonymous connection to game from mainpage from [slavsgame.com](http://slavsgame.com), so You can test from chrome and also I upload android app to google play [https://play.google.com/store/apps/details?id=com.slavsgame](https://play.google.com/store/apps/details?id=com.slavsgame).

Disable WebGL2 not help and i am sure abou using Chromium as default android webview.

---

<div class="post-metadata">

**Author:** ![Deltakosh](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/deltakosh/32/26635_2.png) [@Deltakosh](https://forum.babylonjs.com/u/Deltakosh)\
**Post date:** [February 19, 2019, 3:06pm UTC](https://forum.babylonjs.com/t/webgl2-perfomance-issue-on-android-embeded-webview-vs-chrome/1319/4 "2019-02-19T15:06:59Z")

</div>

I’m not a good android developer enough to help here but on my own apps (www.collecto.app and www.urzagatherer.app) I had to target 26+ to be safe

---

<div class="post-metadata">

**Author:** ![Leandro\_Roggerone](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/leandro_roggerone/32/40220_2.png) [@Leandro\_Roggerone](https://forum.babylonjs.com/u/Leandro_Roggerone)\
**Post date:** [July 17, 2026, 1:45am UTC](https://forum.babylonjs.com/t/webgl2-perfomance-issue-on-android-embeded-webview-vs-chrome/1319/5 "2026-07-17T01:45:57Z")

</div>

I had same experience with mine.  
sooo bad experience.
