1
lackrp 2012-05-02 23:39:28 +08:00
貌似大部分类都是作者自己写的,所以找不到。2.2版本之后已经有非常方便的解决方案了,你一定要支持2.1或更早的版本吗?
|
3
lackrp 2012-05-03 09:48:32 +08:00 1
|
4
avatasia OP @lackrp 貌似还是不行,我这里用的是phonegap 1.6
super.onCreate(savedInstanceState); super.appView.setWebViewClient(new WebViewClient(){ @Override public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error){ handler.proceed(); } }); super.loadUrl("http://www.baidu.com"); |
5
avatasia OP @lackrp 我在别的demo里看到res/layout/main.xml里有定义 <WebView
android:id="@+id/webview" android:layout_width="fill_parent" android:layout_height="0dip" android:layout_weight="1" /> , 可是我按照phonegap start里建的工程没有这个配置,这个有影响么? |
6
lackrp 2012-05-03 12:46:27 +08:00 1
@avatasia 找不到1.6,就用1.7试了下
public class PhoneGapTestActivity extends DroidGap { @Override public void onCreate(final Bundle savedInstanceState) { super.onCreate(savedInstanceState); super.loadUrl("https://..."); } @Override public void init(final WebView webView, final WebViewClient webViewClient, final WebChromeClient webChromeClient) { super.init(webView, new CordovaWebViewClient(this) { @Override public void onReceivedSslError( final WebView view, final SslErrorHandler handler, final SslError error) { handler.proceed(); } }, webChromeClient); } } |