2012-02-22 3 views
2

私はphoneGapには新しく、protovis(javaScriptベース)ライブラリhttp://mbostock.github.com/protovis/を使用していくつかの可視化メソッドをレンダリングするためにSVGをサポートしたアンドロイドでwebviewを実装しようとしています。 。SVGサポート付きPhoneGapを使用してWebView(Android)を作成

私はhtmlファイルをロードする次のコードを持っています。

public class HelloPhoneGapActivity extends DroidGap { 
/** Called when the activity is first created. */ 
@Override 
public void onCreate(Bundle savedInstanceState) { 
    super.onCreate(savedInstanceState); 
    super.loadUrl("file:///android_asset/www/index.html"); 
} 

}

今私はこのhttp://mbostock.github.com/protovis/ex/antibiotics-burtin-full.htmlをレンダリングしようとしているが、AndroidのWebViewの中で、私は唯一の背景色を取得することができます。

これをレンダリングするうえでWebviewを構築する特別なオプションはありますか?

ありがとうございます!

+0

あなたのアプリケーションはどのAndroidバージョンを使用していますか?私はこの答えで見ることができます:http://stackoverflow.com/a/7473938/571353 Android 3.0以降でのみ可能です – SERPRO

答えて

0

UこのようなWebView Conceptを使用してURLを読み込むことができます。このLink.itで

 webView = (WebView) findViewById(R.id.webview); 
     webView.getSettings().setJavaScriptEnabled(true); 
     //webView.loadUrl("http://www.google.com"); 
     webView.setWebViewClient(new WebViewClient()); 
     webView.loadUrl("http://www.google.com"); 

ルックはhttp://developer.android.com/resources/tutorials/views/hello-webview.html

+0

アンドロイド版は4.0です – user1225561

0

SVGレンダリングがうまくPhoneGapのではサポートされていない...参考になって。それ以降のバージョンのアンドロイドにはまだ問題がたくさんあります。 Androidはこれらの機能を追加する必要があります。