Есть ли способ включить сохранение изображения с сенсорным удержанием в UIWebview - PullRequest
3 голосов
/ 12 июня 2009

Хорошо, так что в мобильном сафари вы можете открыть веб-страницу, коснуться и удерживать изображение, чтобы сохранить его в библиотеке фотографий iPhone. В UIWebview для представления это не происходит (он выскакивает alt-текст и никогда не запрашивает вас). Мне интересно, если кто-нибудь знает способ включить эту функцию.

1 Ответ

0 голосов
/ 13 июня 2009

Один из способов сделать это (при нажатии) будет

  1. захватить содержание
  2. Умный поиск тегов img, чтобы найти все теги img
  3. найти / заменить ссылкой на произвольное место http://foo.com? REAL_IMG_SRC
  4. перегрузка - (BOOL)webView:(UIWebView *)webView shouldStartLoadWithRequest:(NSURLRequest *)request navigationType:(UIWebViewNavigationType)navigationType в вашем делегате
  5. перехватывать все ссылки, содержащие foo.com
  6. Используйте REAL_IMG_SRC, чтобы загрузить / представить параметры сохранения / и т.д. ...
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...