I have two different HTML files, two different UIWebViews
& a UISegmentControl
. On segmentChanged
, I had displayed the WebView
by loading a HTML file.
Both HTML files contains common sections only the section content is changed. Now I want to implement the functionality that, when user reads section 1.1
of first WebView
& clicks Segment
for loading second WebView
, then the second WebView
needs to scroll
upto the section 1.1
which he reads in first WebView
and viceversa. Also there are n number of sections.
I used following javacript but it needs the parameter of current div id
. But on scroll
, how can I get the current visible div id
. I had given the id
for each div
.
function pointInView(id)
{
var divid = document.getElementById(id);
divid.scrollIntoView(true);
return false;
}
Anyone please help me.
I searched a lot to get the div id from current scroll offset
but didn't get the solution for it. So I go with the other option that, stored the start & end offsets of each section in both files. So I had created one look-up table in database & stored the start & end offsets of each section in both files.
ex. When user scrolls
the first webview
to section 1.1
& clicks the switch to open the second webview
, then I scrolled
the second webview
to the section 1.1 in the second file.