2
在我的Android應用程序中,我使用WebView呈現位置列表。出於某種原因,當我點擊列表項目時,它會將其解釋爲「geo:」地址,並打開默認瀏覽器以顯示位置。如何配置WebView以不解釋位置的地址。Android WebView:禁用地理位置:針對地址
我不希望「geo:」處理吞下「正常」列表項觸摸事件。如果我仔細點擊位置名稱,則會觸發「正常」列表項觸摸事件。 WevView必須自動解釋地址,因爲我不添加「geo:」標記。
示例內容:
Southport Open Storage
3080 Promenade St, West Sacramento, CA 95691, USA
示例內容的HTML:
<li class="ui-li ui-li-static ui-body-c">
<span class="location-address-name">D And L Heating And Air - HVAC Contractor</span><br>
<span class="location-formatted-address">3236 Malcolm Island St, West Sacramento, CA 95691, USA</span>
</li>
附加信息:
- 使用jQueryMobile 1.0-B2爲所有UI組件
- 的jQuery 1.6。 2
我看到一些帖子關於「地球」,但它們大多涉及WebViewClient.shouldOverrideUrlLoading(...),這似乎沒有相關的上述問題。