Copy link to clipboard
Copied
Hi,
Looking for a help from Mac users...
Is
$.getenv("os")
returning any string on Mac or null?
Does it depends on MacOs version?
Jarek
Copy link to clipboard
Copied
Hi Jarek,
$.getenv('os') // return null
$.os // return Macintosh OS 10.12.2
Folder.fs // return Macintosh
Copy link to clipboard
Copied
Hi Jarek.
Windows and Mac have different environmental variables, that explains the result.
Take the user name for example.
var userName = $.getenv($.os[0] == "M" ? "USER" : "username");
On Mac "USER" on Windows "username"
For a list of mac envs in terminal type: printenv
For windows from cmd (command promt) type: SET
The windows one is quite easy to remember
So in short there's no env on the mac called 'os'
HTH
Trevor