0
我有一個WebView加載頁面的基於位置功能和WebChromeClient與onGeolocationPermissionsShowPrompt()重寫。啓用位置服務時,啓用頁面的位置可以正常工作。WebChromeClient.onGeolocationPermissionsShowPrompt()從未調用過,如果位置關閉
問題是,如果用戶的位置關閉,我想提示他們打開它,但如果它關閉,我從來沒有打過GeolocationPermissionsShowPrompt()。只有位置可用時纔會調用此功能嗎?
我有這樣的一個方法,這個問題是我要運行的方法當webview中的頁面請求當前位置,但WebChromeClient只有在位置已經打開的情況下才會從頁面獲取請求,這會破壞檢測它的目的。不過謝謝。 – dwemthy 2012-04-24 20:18:57
你也有webView.getSettings()。setGeolocationEnabled(true)? – 2012-04-24 21:30:03