Hi,
I use ionic-native “FileTranfer” plugin to use GitHub - apache/cordova-plugin-file-transfer: Apache Cordova File Transfer Plugin.
He works very well on android…but not with the browser (i tested only with chrome and edge) !
Error: Uncaught (in promise): ReferenceError: FileTransfer is not defined
at resolvePromise (http://localhost:8100/build/js/zone.js:558:32)
at http://localhost:8100/build/js/zone.js:594:18
at ZoneDelegate.invokeTask (http://localhost:8100/build/js/zone.js:365:38)
at Object.onInvokeTask (http://localhost:8100/build/js/app.bundle.js:39633:41)
at ZoneDelegate.invokeTask (http://localhost:8100/build/js/zone.js:364:43)
at Zone.runTask (http://localhost:8100/build/js/zone.js:265:48)
at drainMicroTaskQueue (http://localhost:8100/build/js/zone.js:497:36)
at XMLHttpRequest.ZoneTask.invoke (http://localhost:8100/build/js/zone.js:437:26)
Your system information:
Cordova CLI: 6.3.0
Ionic Framework Version: 2.0.0-beta.11
Ionic CLI Version: 2.0.0-beta.37
Ionic App Lib Version: 2.0.0-beta.20
OS:
Node Version: v4.4.7
The following directory exists in my project (after the build process…the plugin is installed) : platforms/browser/platform_www/plugins/cordova-plugin-file-transfer
If I believe the readme file of the plugin, he supports the browser (he uses xhr to send the request).
May be its a problem with the ionic-native wrapper but i don’t understand why…
Any idea ?
Thx !