diff --git a/.gitignore b/.gitignore index 525f0878e..734ea5777 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ mediapipe/provisioning_profile.mobileprovision node_modules/ .configure.bazelrc .user.bazelrc +.idea/ \ No newline at end of file diff --git a/mediapipe/web/graph_runner/platform_utils.ts b/mediapipe/web/graph_runner/platform_utils.ts index 7e1decf34..32dd4356f 100644 --- a/mediapipe/web/graph_runner/platform_utils.ts +++ b/mediapipe/web/graph_runner/platform_utils.ts @@ -32,5 +32,5 @@ export function isIOS() { // tslint:disable-next-line:deprecation ].includes(navigator.platform) // iPad on iOS 13 detection - || (navigator.userAgent.includes('Mac') && 'ontouchend' in document); + || (navigator.userAgent.includes('Mac') && (window.document !== undefined && 'ontouchend' in document)); }