2011-07-21 5 views
2
//Move to bookmarked place if page is opened from bookmark section. 
- (void)webViewDidFinishLoad:(UIWebView *)webView1; 
{ 
if(chkview == 2) 
{ 
    //Move webview to chkScrollValue position. 
    [webView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"document.body.scrollTop = %d", chkScrollValue]]; 

    // [webView stringByEvaluatingJavaScriptFromString:[NSString stringWithFormat:@"window.scrollBy(0,%d);",chkScrollValue]]; 
} 
} 

リソースフォルダにあるhtmlを表示していて、うまくいきました。今、私はhtmlでjavascriptを使用していますが、これはもう動作していません。指定された場所からuiwebviewをロードしています

+0

このwebviewはスクロール可能ですか?それは何のオーバーフロー属性ですか? – Piotr

答えて

1

私は解決策を得ました。私はwebViewDidFinishLoadの後にこの仕事をしていました。今は別の機能を追加し、このコードを機能に追加しました。

[self performSelector:@selector(loadBookmark) withObject:nil afterDelay:0.4];

関連する問題