我想將優良的上傳器集成到我的混合移動應用程序(使用Icenium)。當我在模擬器中運行應用程序時,我擁有所有需要的文件和上傳器完美運行。當我在iPhone上運行我的應用程序時,[FineUploader 3.6.0] [object File]不是File或INPUT元素!忽略!我不能爲我的生活弄清楚爲什麼我會得到這個。FineUploader 3.6.0對象文件不是文件或INPUT元素忽略
這是我的配置...
$(document).ready(function() {
$('#fineUploader').fineUploader({
request: {
endpoint: 'uploadurl'
}
});
});
我已導航到演示頁面,它使用以前的配置jQuery的包裝和演示運行良好。有任何想法嗎?我不知道如何進一步調試。
感謝
編輯:
視圖 -
<div data-role="view" id="queue-view" data-title="Queue" data-show="app.queueView.show" data-transition="slide:left" style="display: none;">
<header data-role="header">
<div data-role="navbar">
<a data-align="left" data-icon="menuicon" data-role="button" data-click="app.applicationLayout.onMenuClick"></a>
<span data-role="view-title"></span>
</div>
</header>
<button id="filesButton">Add Files</button>
<div id="fineUploader" class="upload-cont">
</div>
<div id="fineUploader2" class="upload-cont">
</div>
<input id="cameraButton" type="file" name="camera" accept="image/*;capture=camera">
</div>
視圖模型(app.queueView.show) -
$('#fineUploader').fineUploader({
request: {
endpoint: 'uploadurl'
}
});
我自己也嘗試從相機直接代碼只是給我一個未定義的錯誤秒。這就是爲什麼有一個額外的罰款UPloader2和cameraButton。我嘗試了很多東西,都似乎導致未定義的錯誤或無文件錯誤。
我也使用require.js來引入我的JavaScript文件(我有很多,因爲我已經使用MVVM設置我的項目)。
感謝
什麼版本的iOS?另外,請顯示您的所有代碼,包括HTML。 –
IOS 6.我會添加儘可能多的代碼,因爲如果我的項目非常龐大,我認爲需要。 – joero4
什麼特定版本的iOS,即6.x.x.另外,確認您在iOS上使用Safari。 –