Uploaded image for project: 'Apache Cordova'
  1. Apache Cordova
  2. CB-8736

Android WebGL feature check returns incorrect result on some devices

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Won't Fix
    • 3.5.0
    • None
    • None
    • Kindle Fire Tablets HD 6, 7, & HDX 8.9. (Although Fire Phone works correctly) Also, a small % of other Android devices

    Description

      //This following javascript code should determine if WebGL is available. On versions of Android prior to 5 (Lolipop), WebView didn't support WebGL, so all pre-Lolipop android devices should return "false" on this WebGL feature availability check. However, some pre-Lolipop devices are returning "true", which is incorrect.

      var canvas = document.createElement('canvas');
      canvas.screencanvas = false;
      var supportsWebGL = !!window.WebGLRenderingContext && (canvas.getContext('webgl') || canvas.getContext('experimental-webgl'));

      Attachments

        Activity

          People

            naika Archana Naik
            speige Devin Garner
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: