Javascript вход в файл на локальном компьютере
Мне нужно создать журнал из веб-приложения в Chrome(angularjs/javascript) на клиентской / локальной машине. Есть идеи, как это сделать?
Я не мог использовать объект ActiveX в Chrome.
2 ответа
Решение
Вы не можете напрямую сделать это. Вы можете использовать StackTrace.js, чтобы отправить трассировку стека на сервер, а затем прочитать ее обратно в веб-приложении или сделать ее доступной для загрузки.
Вы не можете войти на локальный компьютер, некоторые предложения
- Window.localStorage - объем данных, которые вы можете регистрировать, очень мал, большинство браузеров поддерживают это, но ограничения по размеру варьируются.
- Chrome также поддерживает WebSQL (я не знаю, удастся ли это в будущем), пространство ограничено 5 МБ, другая поддержка браузера отличается.
- Установите другое программное обеспечение для ведения журнала. (Использование любого запроса for ajax для разговора с сервером, который прослушивает http(s)://localhost:port. Например, вы можете использовать http://socket.io/, чтобы создать регистратор в node.js)
- Войдите на сервер. (Используя любой запрос ajax.)