我正在嘗試將Sender Touch應用程序中的新式下載器集成在一起,因此我遵循Dropbox api文檔上的教程。Dropbox與PhoneGap /科爾多瓦或Sencha觸摸式下載器
集成說明似乎如此簡單:
- 添加腳本到他們的API中的index.html,我的應用程序腳本之前:
<script type="text/javascript" src="https://www.dropbox.com/static/api/1/dropins.js" id="dropboxjs" data-app-key="my_api_key">
- 創建一個簡單的煎茶例如:
{ xtype: 'field', label: 'Dropbox', html: '<a href="res/icons/icon-64.png" class="dropbox-saver dropbox-dropin-btn dropbox-dropin-default"><span class="dropin-btn-status"></span>Save to dropbox</a>' }
這將渲染爲所需的保管箱按鈕,但是,單擊它或者什麼都不做或者只是顯示來自href的圖標。我知道這與我想將一個URL放到文件中有關,但我不知道該放什麼,因爲我的應用將被phonegap包裹並部署在手機中。
我雖然可以看到幾個選項:
- 使用Web服務器:上傳我的本地文件,它發回的網址和該網址傳遞到Dropbox的按鈕
- 使用完整的URL從file://開始,但我認爲它不起作用,因爲您需要在Dropbox控制檯上註冊一個具有域名的應用程序。
- 也許我可以用HTML5文件API莫名其妙地傳遞一個絕對URL,但我真的不相信這一個要麼
- 選擇另一個Dropbox的API這將是更適合的任務嗎?也許同步
- 使用PhoneGap的同步插件,這是不是成熟,我認爲,並作爲唯一的iOS和Android支持
- 另一種解決方案?
任何提示或指示,讓這個集成工作會很好。
你好,最終的解決方案是什麼? – Piotr