となります。JavaScriptCoreのバージョンはiOSのバージョンによって異なります。たとえば、iOS 8では、ここで説明するように一部のES6メソッドにアクセスできません。
npm install --save react-native-polyfill
を、アプリの最初にそれをロードします:https://mcculloughwebservices.com/2016/11/29/adding-support-es2015-number-methods/
は、彼らがそうであってもそれをインストールし、自分のポスト次a polyfillを作っ
import 'react-native-polyfill'
Number.isIntegerはちょうど私がネイティブアプリリアクト使用して誰かのデバイス上でエラーが発生したので、私はここで終わった:彼らはiOSの8 .1.2を持って
TypeError: undefined is not a function (evaluating 'Number.isInteger(u)')
を。私を使用して(iOSの10.3.1にしかしのAppleWebKit/600.1.4(ヤモリのようにKHTML、)モバイル/ 12B440
; 彼らのuserAgentにはのMozilla/5.0(Mac OS XのようなCPU iPhone OS 8_1_2 iPhone)でありますiPhoneまたはシミュレータ)、このメソッドが存在し、正常に動作します。 のAppleWebKit/603.1.30(ヤモリのようにKHTML、)モバイル/ 14E8301に加え
は、Caniuseによると、この機能がに登場し、私のuserAgentにはのMozilla/5.0(Mac OS XのようなCPU iPhone OS 10_3_1 iPhone)でありますSafari Mobile 9