Я разработал приложение для флэш-карт, чтобы помочь людям изучать языки на С# в качестве приложения Windows.
Проблема в том, что эта система должна быть доступна для большего числа операционных систем, а не только для окон.
Поэтому я думаю, что если бы я смог переустановить это в HTML + JavaScript.
Поскольку это программа для изучения языков, она многократно повторяет аудио, видео и изображения. Возможно, потребуется доступ к тысячам изображений, фильмов и звуков. Конечно, это не проблема с приложением Windows. Конечно, он может скачивать эти файлы каждый раз, когда им приходится их воспроизводить, но в итоге это будет очень загружать и замедлять работу. Поэтому файлы должны храниться локально.
Так можно ли создать такую систему в HTML + JavaScript? Или существует слишком много ограничений на доступ к локальным файлам. Я надеялся, что это сработает на win/mac/android/ios.
Спасибо за ваше время.
Да, конечно... Это, безусловно, будет работать и на всех операционных системах...
В HTML есть теги, уже доступные для встраивания аудио, видео и изображений.
поместите теги <audio>
и <video>
для встраивания звуков и клипов следующим образом:
<audio src="xyz.mp3></audi>
то же самое для видео и изображений... вы можете устанавливать свои позиции, высоту, ширину, настраивая атрибуты. Вы можете использовать javascript для генерации событий.
следующая ссылка может помочь вам: http://www.w3schools.com/tags/default.asp
Я думаю, что если вы прочитаете этот учебник, все будет ясно;)