|
@@ -0,0 +1,44 @@
|
|
|
+<!DOCTYPE html>
|
|
|
+<html lang="en">
|
|
|
+ <head>
|
|
|
+ <meta charset="utf-8">
|
|
|
+ <base href="../../../" />
|
|
|
+ <script src="list.js"></script>
|
|
|
+ <script src="page.js"></script>
|
|
|
+ <link type="text/css" rel="stylesheet" href="page.css" />
|
|
|
+ <style>
|
|
|
+ h1,
|
|
|
+ h2,
|
|
|
+ h3,
|
|
|
+ h4,
|
|
|
+ p {
|
|
|
+ direction: rtl !important;
|
|
|
+ }
|
|
|
+ </style>
|
|
|
+ </head>
|
|
|
+ <body>
|
|
|
+ <h1>فحص توافق WebGL</h1>
|
|
|
+ <p>
|
|
|
+ على الرغم من أن هذه المشكلة أصبحت أقل وأقل ، إلا أن بعض الأجهزة أو المتصفحات قد لا تدعم WebGL.
|
|
|
+ تتيح لك الطريقة التالية التحقق مما إذا كانت مدعومة وعرض رسالة للمستخدم إذا لم تكن مدعومة.
|
|
|
+ </p>
|
|
|
+
|
|
|
+ <p>
|
|
|
+ أضف [link:https://github.com/mrdoob/three.js/blob/master/examples/jsm/WebGL.js] إلى جافا سكريبت الخاص بك وقم بتشغيل ما يلي قبل محاولة تقديم أي شيء.
|
|
|
+ </p>
|
|
|
+
|
|
|
+ <code>
|
|
|
+ if ( WEBGL.isWebGLAvailable() ) {
|
|
|
+
|
|
|
+ // Initiate function or other initializations here
|
|
|
+ animate();
|
|
|
+
|
|
|
+ } else {
|
|
|
+
|
|
|
+ var warning = WEBGL.getWebGLErrorMessage();
|
|
|
+ document.getElementById( 'container' ).appendChild( warning );
|
|
|
+
|
|
|
+ }
|
|
|
+ </code>
|
|
|
+ </body>
|
|
|
+</html>
|