Вероятно, это невозможно во многих браузерах. Что произойдет, если мы дадим произвольному javascript возможность читать произвольный файл в файловой системе, используя учетные данные пользователя? ПЛОХИЕ ВЕЩИ. Вредоносный JavaScript может легко получить данные файла и отправить их обратно на сервер, тихо отслеживая все ваши файлы в фоновом режиме.
Я сомневаюсь, что это возможно, и я настоятельно рекомендую против этого.
Если это должно быть исключительно на стороне клиента, почему вы вообще используете веб-приложение? Единственные файлы, которые могут отображаться, - это обычный текст, для которого есть много более простых способов просмотра контента.