Javascript Android-YouTube AdSense不会在Android网络视图上呈现

Javascript Android-YouTube AdSense不会在Android网络视图上呈现,javascript,android,youtube,android-webview,Javascript,Android,Youtube,Android Webview,我有一个Android的WebView,大多数东西都很好。我的Youtube视频呈现良好,但上面的广告没有显示出来。我检查并启用了JavaScript。所以我不知道为什么广告没有呈现 以下是我使用的代码: @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); webview = new WebView(this); setCon

我有一个Android的WebView,大多数东西都很好。我的Youtube视频呈现良好,但上面的广告没有显示出来。我检查并启用了JavaScript。所以我不知道为什么广告没有呈现

以下是我使用的代码:

@Override
public void onCreate(Bundle savedInstanceState) 
{
    super.onCreate(savedInstanceState);   
    webview = new WebView(this);
    setContentView(webview);

    webview.getSettings().setAppCacheEnabled(false);
    webview.getSettings().setJavaScriptEnabled(true);
    webview.setInitialScale(1);
    webview.getSettings().setPluginState(PluginState.ON);

    WebSettings webSettings = webview.getSettings();

    webSettings.setLoadsImagesAutomatically(true);
    webSettings.setLoadWithOverviewMode(true);
    webSettings.setBuiltInZoomControls(true);   
    webSettings.setUseWideViewPort(true);

    webview.setWebViewClient(new WebViewClient() {
        public boolean shouldOverrideUrlLoading(WebView view, String url) {
            view.loadUrl(url);              
            return false;
        }
    });        


    webview.setWebChromeClient(new WebChromeClient(){});

    webSettings.setJavaScriptEnabled(true);
    webSettings.setDomStorageEnabled(true);
    webSettings.setAppCacheEnabled(true);
    webSettings.setAppCachePath(getApplicationContext().getFilesDir().getAbsolutePath() + "/cache");
    webSettings.setDatabaseEnabled(true);
    webSettings.setDatabasePath(getApplicationContext().getFilesDir().getAbsolutePath() + "/databases");

    webview.loadUrl("http://javatester.org/javascript.html");           
}
有谁知道为什么AdSense广告不呈现,以及我如何使其呈现


谢谢

根据谷歌的说法,他们应该这样做吗?你确定移动设备支持你使用的javascript吗?