質問

私はPhoneGapを初めて使用しています。SVGサポートを備えたAndroidでWebViewを実装して、Protovis(JavaScriptベース)ライブラリを使用して視覚化方法をレンダリングしようとしています。 http://mbostock.github.com/protovis/.

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を構築する特別なオプションはありますか?

前もって感謝します!

役に立ちましたか?

解決

このようなWebViewコンセプトを使用してURLをロードできます。

     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

他のヒント

SVGレンダリングは、PhoneGapによってサポートされていません。 Androidの後のバージョンはまだ行われますが、まだ多くの問題があります。 Androidはこれらの機能を追加する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top