【问题标题】:Why won't my HTML page load in Android?为什么我的 HTML 页面无法在 Android 中加载?
【发布时间】:2011-06-28 10:39:52
【问题描述】:

我正在使用以下代码在 web 视图中显示 HTML 页面:

this.requestWindowFeature(Window.FEATURE_NO_TITLE);
        this.getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
                WindowManager.LayoutParams.FLAG_FULLSCREEN);

        setContentView(R.layout.socialmedia
                );
        webview = (WebView) findViewById(R.id.webview);
        webview.loadUrl("file:///android_asset/www/facebook.html");

还有 HTML 页面:

 <!DOCTYPE HTML>
<html>
<head>
<title>PhoneGap</title>
<script type="text/javascript" charset="utf-8" src="phonegap.js"></script>
<script src="http://widgets.twimg.com/j/2/widget.js"></script>
 </head>
 <body>


 <div id="container"></div>


     <script src="http://connect.facebook.net/en_US/all.js#xfbml=1" ></script>
     <fb:like-box href="http://www.facebook.com/workatcareerbuilder" width="292" show_faces="true" stream="true" header="true" hScrollbar:true></fb:like-box>




 <!-- <script>
function twitter(){
new TWTR.Widget({
  version: 2,
  type: 'profile',
  rpp: 6,
  interval: 6000,
  title: '@palafo',
    width: 250,
  height: 300,
  theme: {
    shell: {
      background: '#ad0000',
      color: '#ffffff'
    },
    tweets: {
      background: '#ffffff',
      color: '#444444',
      links: '#ad0000'
    }
  },
  features: {
    scrollbar: true,
    loop: false,
    live: true,
    hashtags: true,
    timestamp: true,
    avatars: true,
    behavior: 'all'
  }
}).render().setUser('imomentous').start();
}
</script> -->
 </body>
</html>

但它在屏幕上什么也没显示。请帮忙。我也保留了 Internet 权限。

我发现了这条 logcat 消息:

06-28 06:33:50.510: INFO/GATE(20523): <GATE-M>DEV_ACTION_COMPLETED</GATE-M>

谢谢。

【问题讨论】:

  • 您是否尝试过加载一个只有基本标签和一些实际输出的简单测试 html?
  • 是的,我尝试使用基本的 html 页面。但它什么也没显示..!!

标签: android html cordova


【解决方案1】:

我认为 WebView 默认情况下可能不允许执行 javascript。如果是这种情况,那么您只需要启用 javascript:

webview.getSettings().setJavaScriptEnabled(true);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-02-11
    • 2021-05-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-15
    • 1970-01-01
    相关资源
    最近更新 更多