2013-04-10 3 views
2

Я пытаюсь создать файл в моем проекте подсветки с использованием API-интерфейсов cordova. Я получаю ошибку,Ссылка Ошибка: LocalFileSystem не определено

Reference Error: LocalFileSystem not defined

Я попытался использовать это решение в следующей ссылке, но все-таки получаю ту же ошибку. Должен ли я добавлять файлы сценариев в папку js? Я не знаю, где взять точный файл cordova.js. PhoneGap- Android FileSystem Requesting Error

Когда я включил cordova.js файл, я получаю ошибку enter image description here

Вот мой код:

document.addEventListener("ondeviceready", onDeviceReady(), true); 
function onDeviceReady() { 
    window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFileSystemSuccess, fail); 
} 

function onFileSystemSuccess(fileSystem) { 
    alert(fileSystem.name+" created"); 
    alert(fileSystem.root.name); 
} 

function fail(evt) { 
    alert(evt.target.error.code); 
} 

}

+0

Вы можете поделиться своим кодом? Убедитесь, что вы используете LocalFileSystem после запуска события deviceready. – wmfairuz

+0

Я обновил свой код в вопросе .. PLS позвольте мне knw, если вы хотите, чтобы любая другая информация далее ... –

ответ

1
document.addEventListener("ondeviceready", onDeviceReady(), true); 

Это неправильно. Это означает, что вы возвращаете эту функцию в качестве аргумента. Вам просто нужно указать имя функции. Используйте это вместо этого. (Без())

document.addEventListener("ondeviceready", onDeviceReady, true); 
+0

привет, я пробовал делать то и другое..и по-прежнему получаю ту же ошибку .. –

+0

У меня такая же проблема – Harry

+0

Я также сталкиваюсь с такой же проблемой. кто-нибудь решил это, пожалуйста, помогите мне –

0

, возможно, вы не установили плагин файловой системы, попробуйте после Cordova плагин добавить org.apache.cordova.file команду.

Смежные вопросы