我正在学习本教程:
http://devfanaticblog.com/working-with-camera-in-ionic-2-and-ionic-native/
我在Android
手机上运行该应用程序。
$ ionic run android
只有一个例外,它才能正常工作:
Camera.DestinationType.FILE_URI
返回的内容如下:
content://com.android.providers.media.documents/document/image%3A1792
哪个不行。我需要真正的道路,例如:
/storage/sdcard/Downloads/ionic.png
这些是我为使代码工作而运行的一些命令。
$ ionic plugin add cordova-plugin-camera
$ npm install --save @ionic-native/camera
以下是插件的源代码:github.com/apache/cordova-plugin-camera
在那里我可以看到已经有一个功能完全符合我的需要。
public static String getRealPath(Uri uri, CordovaInterface cordova) {...}
https://github.com/apache/cordova-plugin-camera/blob/master/src/android/FileHelper.java#L44
我的问题是:
如何在文件
home.ts
上使用该功能以进行URI转换?
答案 0 :(得分:0)
尝试使用:
Camera.DestinationType.NATIVE_URI
这应该返回图像的原生路径。