2010-05-26 124 views
2

我一直在寻找使用WebView来显示HTML5网页,其中移动设备(GPS,指南针,加速度计,相机等)的新功能可以反馈到网页。Android与HTML5教程交互?

我想知道是否有任何好的教程显示这些功能与webview交互。

到目前为止,我已经找到了WebView向网页发送javascript命令的方法,但这些交互并未从网页视图外部触发(例如从GPS或加速计接收到意图)。

注:HTML5地理位置API是不是我很感兴趣,我感兴趣的 网页< - > WebView中的相互作用,注意这里:http://android-developers.blogspot.com/2008/09/using-webviews.html

回答

4

Here is a sample project显示喂养的位置成WebView的Javascript。

+0

感谢指针标记。如果我想获得加速度计/指南针更新,是否可以为这些Intents设置BroadcastReceiver,并将这些数据推送到WebView的JavaScript? – Adam 2010-05-26 03:32:38

+0

加速度计和指南针更新通过监听器来处理,如位置。没有用于加速度计和指南针更新的广播“内容”。 – CommonsWare 2010-05-26 11:41:38

+0

将javascript与webview集成的官方文档在于:http://developer.android.com/guide/webapps/webview.html#BindingJavaScript – 2012-01-28 22:49:07