【发布时间】:2011-07-20 19:52:59
【问题描述】:
我是黑莓开发人员,没有任何 Android 编程经验。
我正在尝试创建一个具有 webview/嵌入式浏览器的 android 应用程序。我将在嵌入式浏览器中加载一些带有 javascripts 的网页。页面上会有一些按钮调用 javascript 函数。其中一些功能需要访问本机 API(例如 Camera API)。是否可以从 javascript 函数调用本机 api 或访问应用程序的本机代码?
现在这在使用 Javascript 扩展的黑莓平台上是可能的。我期待在Android中有类似的东西。
谢谢。
任何正在寻找答案的人,我都根据@dtanders 的答案找到了解决方案。 看一下这个: http://developer.android.com/guide/webapps/webview.html#BindingJavaScript
【问题讨论】:
-
我对javascript知之甚少,所以我不能肯定地说。但我从来没有遇到过可以在 Android 上做到这一点的方法。您是否已经构建了要加载到 WebView 中的 Web 应用程序?
-
@Tim 是的,我们已经有了一个 web 应用程序。但我还没有使用 WebView 创建任何示例本机应用程序。我想先知道有没有可能。
标签: javascript android