这两种方法有什么区别
webView.loadUrl("file:///android_asset/www/index.html");
和super.loadUrl("file:///android_asset/www/index.html");
当我使用第二个应用程序时,我的应用程序运行良好,但是当我使用第一个应用程序时,它看起来是空白的,或者在某些情况下会出现关于插件的警告对话框......
我想在Phonegap上申请,我想知道哪一个更适合它。
当我使用webview.loadurl()
并致电addJavascriptInterface()
时,在这种情况下,函数写入<script>
标签下的HTML文件,点击任何按钮都不会调用(在HTML中定义),
请帮助我,我被困住了,先谢谢你......
答案 0 :(得分:1)
在您的Phonegap项目中,Main Activity .java类包含extends DroidGap
所以在这种情况下
super.loadUrl("file:///android_asset/www/index.html");
很有用,因为Webview
DroidGap
会捕获此网址。
在您的Android应用中,您的活动.java类包含extends Activity
所以
webView.loadUrl("file:///android_asset/www/index.html");
您在活动类中指定的Webview
将捕获网址。