Я занимаюсь созданием веб-приложения asp.net (3.5) и задавался вопросом, знаете ли вы, каким образом я мог бы сделать это, чтобы было какое-то автономное функциональность.Создайте веб-приложение ASP.Net с автономной функциональностью
Это необходимо, так как люди смогут «установить» веб-приложение на своем устройстве (используя функцию «Добавить на главный экран» на iPhone, например), а затем использовать приложение, когда они находятся в автономном режиме; использование будет ограничено только (в этот момент не будет необходимости в вызовах сервера).
Это можно сделать с помощью страницы .aspx?
Edit- .manifest добавил:
CACHE MANIFEST
index.aspx
/logo.png
/main.css
/main.js
Редактировать no.2-
Мы он работает в автономном режиме, в моде; он работает, когда в сафари, но мы не хотим его в сафари, мы хотим, чтобы он был автономным приложением. Когда мы пытаемся запустить его так, мы получаем сообщение «can not connect to server error». Возможно ли это с помощью страницы .aspx?
Редактировать № 3 -
Мы получили эту работу с помощью .html страницы, но пока еще не с .aspx
Edit no.4-
Он сейчас работает, хотя мы не уверены, почему! Мы добавили index.aspx в раздел «network» cache.manifest на прошлой неделе (который не работал на прошлой неделе!), Который, возможно, помог, но как только я точно знаю, что я обновлю то, что на самом деле произошло!
Спасибо всем за помощь!
Является ли файл с именем «cache.manifest» (требование iOS) и его тип ответа «text/cache-manifest»? Вы уверены, что не получаете 404 на этих ресурсах? –
@pep Да, файл называется «cache.manifest», а тип ответа также «text/cache-manifest». Мы также установили MIME-тип в IIS. У нас тоже нет 404-х. Это очень запутанно! – donpisci
Я работал над полным приложением, используя ASPX без проблем кеширования в приложениях для домашнего экрана или сафари. Поскольку у вас, кажется, странная проблема, может быть очень полезно обновить ваш ответ с помощью HTML-рендеринга в браузере, чтобы мы могли точно видеть, что происходит. Вам, вероятно, не нужно публиковать содержимое, как тело, но, если возможно, размещать что-нибудь вроде doctype, заголовков, мета-тегов и т. Д. Похоже, что он должен работать - мой последний вопрос состоял в том, чтобы убедиться, что базы охвачены, делаю. –