Android webview在html文件中加载iframe

时间:2017-10-10 22:56:47

标签: javascript android web-applications webview

需要一些帮助, 我正在尝试在Android Studio中创建一个Web应用程序,但在上次更新后我遇到了webView小部件的问题,第一个活动将html文件加载到webview中,这里没关系,但是进入html文件我需要加载web内容到iframe标记中,我的意思是,不是在整个webview中,只是在标记中,但在上次更新后iframe不再加载内容。

我已经在联系人权限标记中添加了...

这是主要的activity.java

package tv.tencanal10.tencanal10;

import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.webkit.WebSettings;
import android.webkit.WebView;
import android.webkit.WebViewClient;

public class Main extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        WebView webview = (WebView) findViewById(R.id.webview);
        WebSettings webSettings = webview.getSettings();
        webSettings.setJavaScriptEnabled(true);
        webview.getSettings().setUserAgentString("Android Webview");
        webview.setWebViewClient(new WebViewClient());
        webview.loadUrl("file:///android_asset/www/index.html");

    }
}

这是索引(作为例子)

<html>
<head>

</head>
<body>
<p>Dashboard</p>
<iframe src="https://www.google.hn/" width="100%" height="400px"></iframe>
</body>
</html>

现在,iframe代码只显示一个空白页面,如果有人可以帮我解决这个问题,我将不胜感激。

0 个答案:

没有答案