2014-08-27 69 views

回答

5

UIWebView不支持IndexedDB,但WKWebView一样。

下面是对各种网络测试观众可用技术后对iOS8上: http://mail-archives.apache.org/mod_mbox/cordova-dev/201409.mbox/%[email protected].com%3E

iPod Touch iOS 8 *Safari* 
UserAgent - Mozilla/5.0 (iPod touch; CPU iPhone OS 8_0 like Mac OS X) 
AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12A365 
Safari/600.1.4 
Sunspider - 1825ms Overall 
HMTL5 Test - 440/555 
- Seamless iFrame - No 
- 2D Graphics Path Support - Yes 
- Web GL 3D Graphics - Yes 
- IndexedDB - Yes 
- Objectstore ArrayBuffer Support - Yes 

iPod Touch iOS 8 *HomeScreen* 
UserAgent - Mozilla/5.0 (iPod touch; CPU iPhone OS 8_0 like Mac OS X) 
AppleWebKit/600.1.4 (KHTML, like Gecko) Mobile/12A365 
SunSpider - 1801.0ms Overall 
HTML5 Test - 427/555 
- Seamless iFrame - No 
- 2D Graphics Path Support - Yes 
- Web GL 3D Graphics - Yes 
- IndexedDB - No 
- Objectstore ArrayBuffer Support - No 


iPod Touch iOS 8 *WKWebView* 
UserAgent - Mozilla/5.0 (iPod touch; CPU iPhone OS 8_0 like Mac OS X) 
AppleWebKit/600.1.4 (KHTML, like Gecko) Mobile/12A365 
SunSpider - 1822.8ms Overall 
HTML5 Test - 438/555 
- Seamless iFrame - No 
- 2D Graphics Path Support - Yes 
- Web GL 3D Graphics - Yes 
- IndexedDB - Yes 
- Objectstore ArrayBuffer Support - No 


iPod Touch iOS 8 *UIWebView* 
UserAgent - Mozilla/5.0 (iPod touch; CPU iPhone OS 8_0 like Mac OS X) 
AppleWebKit/600.1.4 (KHTML, like Gecko) Mobile/12A365 
SunSpider - 7114.6ms Overall 
HTML5 Test - 427/555 
- Seamless iFrame - No 
- 2D Graphics Path Support - Yes 
- Web GL 3D Graphics - Yes 
- IndexedDB - No 
- Objectstore ArrayBuffer Support - No 


*iOS 8 Notes* 
- Seamless iFrame was removed compared to iOS 7.1.2 
- IndexedDB is only supported in Safari & WKWebView App 
- Objectstore ArrayBuffer is only supported in Safari & WKWebView App 
- UIWebView is ~4x slower then WKWebView for JS (Sunspider results) 
- WKWebView cannot load local files (issue for Cordova/Phonegap/Offline 
Solutions) 
- No UserAgent difference between UIWebView and WKWebView.