@@ -1512,7 +1512,7 @@ cc._initSys = function (config, CONFIG_KEY) {
1512
1512
sys . language = currLanguage ;
1513
1513
1514
1514
var browserType = sys . BROWSER_TYPE_UNKNOWN ;
1515
- var browserTypes = ua . match ( / m i c r o m e s s e n g e r | q q b r o w s e r | m q q b r o w s e r | u c b r o w s e r | 3 6 0 b r o w s e r | b a i d u b o x a p p | b a i d u b r o w s e r | m a x t h o n | t r i d e n t | o u p e n g | o p e r a | m i u i b r o w s e r | f i r e f o x / i)
1515
+ var browserTypes = ua . match ( / m i c r o m e s s e n g e r | q q b r o w s e r | u c b r o w s e r | 3 6 0 a p h o n e | 3 6 0 b r o w s e r | b a i d u b o x a p p | b a i d u b r o w s e r | m a x t h o n | t r i d e n t | o u p e n g | o p e r a | m i u i b r o w s e r | f i r e f o x / i)
1516
1516
|| ua . match ( / c h r o m e | s a f a r i / i) ;
1517
1517
if ( browserTypes && browserTypes . length > 0 ) {
1518
1518
browserType = browserTypes [ 0 ] . toLowerCase ( ) ;
@@ -1521,6 +1521,7 @@ cc._initSys = function (config, CONFIG_KEY) {
1521
1521
} else if ( browserType === "safari" && ( ua . match ( / a n d r o i d .* a p p l e w e b k i t / ) ) )
1522
1522
browserType = sys . BROWSER_TYPE_ANDROID ;
1523
1523
else if ( browserType == "trident" ) browserType = sys . BROWSER_TYPE_IE ;
1524
+ else if ( browserType == "360 aphone" ) browserType = sys . BROWSER_TYPE_360 ;
1524
1525
}
1525
1526
/**
1526
1527
* Indicate the running browser type
@@ -1607,7 +1608,7 @@ cc._initSys = function (config, CONFIG_KEY) {
1607
1608
// check if browser supports Web Audio
1608
1609
// check Web Audio's context
1609
1610
try {
1610
- sys . _supportWebAudio = ! ! ( new ( win . AudioContext || win . webkitAudioContext || win . mozAudioContext ) ( ) ) ;
1611
+ sys . _supportWebAudio = ! ! ( win . AudioContext || win . webkitAudioContext || win . mozAudioContext ) ;
1611
1612
} catch ( e ) {
1612
1613
sys . _supportWebAudio = false ;
1613
1614
}
0 commit comments