Hi,
You can't save any image (or file) generated by your App ("can only download http/https uris...").
I understand this is a WebView limitation, but perhaps you can implement it on the JavaScript API ?
You already have Website2APK.printPage(); that generates a PDF....
How about Website2APK.saveImage(); that creates a PNG ?
Thanks!