我正在构建一个使用cordova-camera插件的应用程序。现在我能够访问设备相机并获取文件URL ..
我想将图像和图像路径存储到localstorage,然后在设备上线时使用它进行上传。
这是我目前的代码
控制器
<div class="form-group">
<label for="factory_gate" class="label-control">Factory Gate</label>
<div class="input-group">
<input type="text" class="form-control input-container" id="factory_gate" ng-model="factory_gate" placeholder="">
<span class="input-group-btn">
<button class="btn btn-secondary btn-success" type="button" ng-click="takePhoto($event)">
<i class="icon ion-android-camera"></i>
</button>
</span>
</div>
</div>
HTML
typescript/Angular2
如何实现输出?我已经安装了cordova文件插件..
答案 0 :(得分:0)
好的,所以一旦你拥有了文件URL,你所要做的就是存储它,一个好的选择是https://github.com/gsklee/ngStorage。您可能需要将其字符串化以便正确存储,因此请使用log
检查其是否已正确存储,然后在设备联机后使用http://ngcordova.com/docs/plugins/fileTransfer/上传图像。任何问题lemme kno。