2012-02-22 4 views
2

Я новичок в phoneGap, и я пытаюсь реализовать веб-просмотр в андроиде с поддержкой SVG, чтобы визуализировать некоторые методы визуализации, используя библиотеку protovis (javaScript) http://mbostock.github.com/protovis/ ,Создайте WebView (Android) с помощью PhoneGap с поддержкой SVG

У меня есть следующий код для загрузки 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, но в WebView андроида я могу получить только цвет фона.

Есть ли какой-либо особый вариант для создания webview с помощью hability для рендеринга?

Заранее благодарен!

+0

Какую версию Android вы используете? как я вижу в этом ответе: http://stackoverflow.com/a/7473938/571353 это возможно только в Android 3.0+ – SERPRO

ответ

0

U Можно использовать концепцию 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"); 

Посмотрите на этот Link.it может ПОЛЕЗНЫЕ .. http://developer.android.com/resources/tutorials/views/hello-webview.html

+0

, версия для Android 4.0 – user1225561

0

SVG рендеринга не поддерживается PhoneGap хорошо. Более поздние версии андроида делают, но есть еще много проблем с ним. Android должен добавить эти функции.

Смежные вопросы