Мне нужно сохранить текущую позицию в UIWebView на диск и перезагрузить ее с диска при более позднем запуске.
Раньше я сохранял window.scrollX
и window.scrollY
в позиции javascript. Это хорошо работает во многих случаях.
Дополнительно я сохраняю шкалу, получая ток:
webView.scrollView.zoomScale
и восстановите его, установив для него начальный масштаб видовых экранов с помощью javascript.
Все это работает, но ненадежно. Есть способ лучше?
Я читал о restorationIdentifier
UIWebView
, но не уверен, смогу ли я сохранить его на диск?