#filesystems #tizen #samsung-smart-tv
#файловые системы #tizen #samsung-smart-tv
Вопрос:
Когда я запускаю свое веб-приложение в приложении Tizen Web Simulator (Samsung TV 5.5), я получаю следующее исключение:
Ошибка типа: tizen.filesystem.OpenFile не является функцией
Мой источник отсюда
Вот источник:
function read_file() {
alert('read_file()');
try {
var fileHandleRead = tizen.filesystem.openFile("documents/file", "r");
//console.log("File opened for reading");
alert("File opened for reading");
var fileContent = fileHandleRead.readString();
//console.log("File content: " fileContent);
alert("File content: " fileContent);
fileHandleRead.close();
} catch (e) {
alert("read_file exception: " e);
}
}
оцененный по достоинству
Ответ №1:
подходит для разработки пользовательского интерфейса или тестирования функций приложений, которые используют базовый продукт Samsung или API-интерфейсы Tizen.
и
В отличие от телевизоров Samsung и эмулятора Samsung TV, симулятор фактически не запускает платформу Samsung TV. Симулятор представляет собой приложение на основе WebKit, которое имитирует API-интерфейсы Samsung TV с использованием серверной части JavaScript. В результате симулятор не поддерживает какие-либо функции, которые имеют строгие зависимости от телевизионного оборудования или основных модулей Tizen.
В соответствии с этим некоторые API могут не работать на симуляторе. Я предлагаю вам проверить функции в эмуляторе телевизора (по крайней мере, 5.0 для использования tizen.filesystem.OpenFile()).