MCPcopy Create free account
hub / github.com/codenameone/CodenameOne / isIOSUserAgent

Function isIOSUserAgent

Ports/JavaScriptPort/src/main/webapp/port.js:260–266  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

258}
259
260function isIOSUserAgent() {
261 const nav = global.navigator || {};
262 const ua = String(nav.userAgent || "");
263 const platform = String(nav.platform || "");
264 const maxTouchPoints = Number(nav.maxTouchPoints || 0);
265 return (/iPad|iPhone|iPod/.test(ua) && !global.MSStream) || (platform === "MacIntel" && maxTouchPoints > 1);
266}
267
268function isMacUserAgent() {
269 return /Mac/.test((global.navigator && global.navigator.userAgent) || "");

Callers 1

port.jsFile · 0.70

Calls 3

testMethod · 0.65
StringClass · 0.50
NumberClass · 0.50

Tested by

no test coverage detected