iOSアプリのGoogle Chromeは、V8搭載してないし普通のChromeじゃないぽい
#iOS #Google_Chrome
前置き
Web系の開発者目線で普通のChromeじゃないという意味。("普通"はV8とか使ってるChromeを意味しているつもり)
iPhone/iPadで使えるApp StoreでインストールできるGoogle Chromeアプリはデスクトップ版で使える同様のWebの技術が使えないという話。iOS Safariと同様のWebの技術しか使えないのではないかと思われる。
AppleがiOS WebKitを使うことを強制
以下のように、AppleがiOSのブラウザはiOS WebKitを使うことを強制している。
Apps that browse the web must use the iOS WebKit framework and WebKit Javascript
(引用: )
( 2.5.6)
そのため、App StoreでインストールできるすべてのブラウザがiOS WebKitを使っていると思われる。独自のJavaScriptのエンジンなどを使うことを禁じているのだと思う。そのため、デスクトップ版とAndroid版のGoogle ChromeがTransformStreamが使えても、iOS Google Chromeだと使えないという状態になるはず。
MDNの"Browser compatibility"
MDNの"Browser compatibility"のセクションでもiOS Safariしか載ってないのは、おそらく、すべてのiOSブラウザが同じWebの技術しか使えないからであると思う。
https://gyazo.com/7cc3347d717f5a4c90da9609017d55e0