OSDN Git Service

Version 0.6.216, bug fixes X.WebAudio.
[pettanr/clientJs.git] / 0.6.x / js / 01_core / 13_XClass.js
index 24ed3eb..2b93669 100644 (file)
@@ -25,7 +25,10 @@ var
        X_Class_traits             = null,\r
        X_Class_useObjectCreate    = false, // !!Object.create, http://jsperf.com/prototype-vs-object-create-perf\r
        // Opera Mobile 12.10 Android11 IS01 でクラスのメンバが欠落する問題に遭遇。__proto__ を辞めると動作,,,\r
-       X_Class_use_proto_         = !X_UA[ 'OperaMobile' ] && !X_UA[ 'OperaTablet' ] && !!X_emptyFunction.prototype.__proto__,\r
+       X_Class_use_proto_         = !X_UA[ 'OperaMobile' ] && !X_UA[ 'OperaTablet' ] &&\r
+                                                               // Android で原因不明のエラーに遭遇しているのは、この辺りが怪しい... 2016.3.9\r
+                                                                !X_UA[ 'AOSP' ] && !X_UA[ 'ChromeWV' ] &&\r
+                                                                       !!X_emptyFunction.prototype.__proto__,\r
        X_Class_constructorFix     = X_UA[ 'AOSP' ] < 3 || X_UA[ 'iOS' ] < 5,\r
        X_Class_SEAL_KILLING       = [],\r
 \r