0

我正在用 Eclipse 创建一个 Android 项目。我的主要创建类引用了一个 HTML 文件,因此我可以使用以下代码在 HTML(我最流利的地方)中编写我的应用程序:

public class MainActivity extends Activity {

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);
    WebView webView = (WebView)findViewById(R.id.webView); 
    webView.getSettings().setJavaScriptEnabled(true);
    webView.loadUrl("file:///android_asset/www/index.html");

}

这工作得很好,但是当我在我的 .html 文件中工作时,我无法从互联网上获取文件。例如这一行:

<img src="http://www.johndoe.gr/newpicks.jpg" 

它没有返回我想要的图片。我必须做些什么才能从 Web 获取数据到我的应用程序中?

附言。我添加的图片链接是随机的,并不指问题中的真实图片。我在我的代码上使用了一个真实的链接,但它不起作用。

4

1 回答 1

0

@Symeon - 必须在清单文件中提供 Internet 权限。

要使用 HTML,我建议请使用 Phonegap .. 导入 CoroDova.jar 和 phonegap 所需的权限 .. 当你在 Android 上通过 Phonegap 运行 HTML 时,我会轻松运行,甚至你也可以使用 jquery mobile 和 javascripts和所有

于 2013-09-05T10:36:38.817 回答