我檢查出TransloadIt網站,它看起來像一個很棒的服務,但它的Jquery插件只適用於html表單輸入...這不會真的與我的phonegap應用程序一起工作。 有沒有辦法將Phonegap相機捕獲的圖像上傳到Transloadit?Transloadit和PhoneGap
2
A
回答
1
我知道Transloadit,但不是Phonegap。你可以做一個多部分形式的職位? Transload可以接受沒有jQuery的情況。如果你可以使用XHR,那麼這可能是一個很好的例子,你https://github.com/tim-kos/transloadit_xhr/blob/master/transloadit_xhr.js
1
有一個工作的PhoneGap(科爾多瓦)應用程序與Transloadit
Transloadit接受POST數據,也不需要通過形式發送。
這裏是他們在窗體上使用post數據:
https://transloadit.com/docs/#the-minimal-integration(稍微向下滾動)
<form id="upload-form" action="http://api2.transloadit.com/assemblies" enctype="multipart/form-data" method="POST">
<input type="hidden" name="params" value="..." />
<input type="file" name="my_file" />
<input type="submit" value="Upload">
</form>
你要做的就是把這些變量名,只是使她們在科爾多瓦文件傳輸插件:https://github.com/apache/cordova-plugin-file-transfer
var params = {};
params.params = '[signed assembly goes here]';
var ft = new FileTransfer();
ft.upload(fileURL,
encodeURI("http://api2.transloadit.com/assemblies"),
successCallback, failCallback, { params: params });
我要做的就是通過我的點播服務器(阿賈克斯)具有與G上有一個時間戳獲得簽名的程序集等安裝程序的信息準備好上傳,所以你不會泄露你的私人信息,或者只是在未經你的同意的情況下開放你的賬戶。
這是一個更多的參與,因爲我也有一個回調URL設置transloadit一旦程序集處理。然後它必須找到我爲該上傳記下的程序集,然後填充完成後上傳的元數據。
當我發佈這個時,我最初假設這是可能的,但是因爲它已經建成並且工作得很好。
相關問題
- 1. Transloadit不適用於cordova/phonegap?
- 2. Transloadit任務永不結束
- 3. Phonegap和Phonegap的區別?
- 4. Layout,Phonegap和JSON
- 5. Phonegap WP8和GWT
- 6. PhoneGap handleOpenUrl和Android
- 7. PhoneGap和Bootstrap Dropdown
- 8. Pushwoosh和PhoneGap
- 9. jQTouch和PhoneGap的
- 10. PhoneGap和OAuth2
- 11. 未來和PhoneGap
- 12. PhoneGap和Highcharts
- 13. 的PhoneGap和Trigger.io
- 14. Phonegap ajax和php
- 15. PhoneGap和Javascript OOP
- 16. Phonegap,Youtube和Fancybox
- 17. Cordova(PhoneGap)和iFrames
- 18. Phonegap和Adobe Edge
- 19. 鈦和PhoneGap的
- 20. Phonegap和geofencing
- 21. Android,IOS和phonegap
- 22. Phonegap和webworks
- 23. Phonegap和提示()
- 24. Sencha Touch和PhoneGap
- 25. Angularjs(phonegap)和socket.io
- 26. jQuery Mobile和Phonegap
- 27. PhoneGap和Nexus S?
- 28. JSF和Phonegap
- 29. PhoneGap,IOs和Vimeo
- 30. PhoneGap和Xamarin