added support for draw tools file export on Android < 4.4

This commit is contained in:
Philipp Schaefer
2014-02-13 23:59:44 +01:00
parent 816b3d355f
commit 903fa4f904
3 changed files with 23 additions and 2 deletions

View File

@ -285,7 +285,7 @@ window.plugin.drawTools.manualOpt = function() {
+ '<a onclick="window.plugin.drawTools.optPaste();return false;">Paste Drawn Items</a>'
+ (window.requestFile != undefined
? '<a onclick="window.plugin.drawTools.optImport();return false;">Import Drawn Items</a>' : '')
+ ((typeof android !== 'undefined' && android && android.saveFile) // saveFile only exists on Kitkat+!
+ ((typeof android !== 'undefined' && android && android.saveFile)
? '<a onclick="window.plugin.drawTools.optExport();return false;">Export Drawn Items</a>' : '')
+ '<a onclick="window.plugin.drawTools.optReset();return false;">Reset Drawn Items</a>'
+ '</div>';
@ -332,7 +332,7 @@ window.plugin.drawTools.optCopy = function() {
}
window.plugin.drawTools.optExport = function() {
if(typeof android !== 'undefined' && android && android.saveFile) { // saveFile only exists on Kitkat+!
if(typeof android !== 'undefined' && android && android.saveFile) {
android.saveFile('IITC-drawn-items.json', 'application/json', localStorage['plugin-draw-tools-layer']);
}
}