diff --git a/package.json b/package.json index 2bda121..bce2ba2 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,8 @@ "android", "ios", "browser", - "windows" + "windows", + "osx" ] }, "repository": { diff --git a/plugin.xml b/plugin.xml index e3370be..06582d3 100644 --- a/plugin.xml +++ b/plugin.xml @@ -50,6 +50,15 @@ + + + + + + + + + diff --git a/www/mainHandle.js b/www/mainHandle.js index d642ce8..c670bbe 100644 --- a/www/mainHandle.js +++ b/www/mainHandle.js @@ -3,7 +3,7 @@ var NativeStorageError = require('./NativeStorageError'); function isInBrowser() { - inBrowser = (window.cordova && window.cordova.platformId === 'browser') || !(window.phonegap || window.cordova); + inBrowser = (window.cordova && (window.cordova.platformId === 'browser' || window.cordova.platformId === 'osx')) || !(window.phonegap || window.cordova); return inBrowser; }