0

这两种方法有什么区别

webView.loadUrl("file:///android_asset/www/index.html");

super.loadUrl("file:///android_asset/www/index.html");

当我使用第二个时,我的应用程序运行良好,但是当我使用第一个时,它看起来要么是空白的,要么在某些情况下会出现一个关于插件的警告对话框......

我想在Phonegap上申请,我很想知道哪种方法更好。

当我使用webview.loadurl()和调用时addJavascriptInterface(),在这种情况下,函数被写入<script>标签下的 HTML 文件中,不会在单击任何按钮(在 HTML 中定义)时调用,

请帮助我,我被卡住了,在此先感谢...

4

1 回答 1

1

在您的 Phonegap 项目中,Main Activity .java 类包含extends DroidGap

所以在这种情况下

super.loadUrl("file:///android_asset/www/index.html");

由于捕获此 url Webview,因此很有用。DroidGap

在您的 Android 应用程序中,您的活动 .java 类 extends Activity 包含

webView.loadUrl("file:///android_asset/www/index.html");

Webview您在活动类中指定的将捕获 Url 。

于 2013-12-04T10:25:02.733 回答