這似乎不適用於jqTouch或iUI。但是我知道這是可能的,因爲它可以在我去Droid.com時運行在我的Droid上。任何人都知道如何做到這一點?隱藏Android Webkit中的URL欄
謝謝!
這似乎不適用於jqTouch或iUI。但是我知道這是可能的,因爲它可以在我去Droid.com時運行在我的Droid上。任何人都知道如何做到這一點?隱藏Android Webkit中的URL欄
謝謝!
好吧,我會在這裏回答我自己的問題。我添加了這一點的jQuery ...
$(document).ready(function() { setTimeout(scrollTo,200,0,1) });
超時似乎是必要的。在我的Droid上,當DOMContentLoaded事件被觸發時,文檔還沒有準備好滾動。
你試過在window.load和pageAnimation事件上觸發函數嗎?
// Hide URL bar when loading the first page
$(window).load(function() {
setTimeout(scrollTo,200,0,1);
});
// ...and on every subsequent request handled by jQTouch
$(document).delegate("body", "pageAnimationStart pageAnimationEnd", function() {
setTimeout(scrollTo,200,0,1);
});
,如果你使用的是WebKit的我假設你已經創建了一個關於創建方法,創建一個類,它下面,看起來像這樣
private class CallBack extends WebViewClient
{
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url)
{
browser.loadUrl(url);
return true;
}
}
聲明webviewclient和網頁視圖當創建父類
WebView browser;
WebViewClient browserClient;
應該讓你的應用程序不能打開外部瀏覽器。
當我開始我的應用程序項目時,通過相同的問題,所以我希望這可以幫助