3
我知道這個問題聽起來很相似和重複,但我很震驚。無法在webView中打開Twitter android
-我使用下面的方法來打開Facebook
,Twitter
和Web-Page
private void showAddDialog(String ur) {
final Dialog nagDialog = new Dialog(this,
android.R.style.Theme_Translucent_NoTitleBar_Fullscreen);
nagDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
nagDialog.setContentView(R.layout.airwebview);
final WebView webView = (WebView) nagDialog
.findViewById(R.id.webView_AboutWebsite);
Button mCancelButton = (Button) nagDialog
.findViewById(R.id.button_CancelButton);
mCancelButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
nagDialog.dismiss();
}
});
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings()
.setUserAgentString("silly_that_i_have_to_do_this");
webView.getSettings().setDomStorageEnabled(true);
webView.loadUrl(ur);
nagDialog.show();
}
我已經能夠成功推出Facebook
和other web-sites
,但無法打開Twitter
網頁內的WebView
。
我已經使用了以下至今開Twitter
,但尚未成功:
webView.getSettings().setDomStorageEnabled(true);
mWebView.getSettings().setUserAgentString("Mozilla/5.0 (iPhone; U; CPU like Mac OS X; en) AppleWebKit/420+ (KHTML, like Gecko) Version/3.0 Mobile/1A543a Safari/419.3");
請幫助我理解這個問題,並克服它的解決方案。
爲什麼不加載?它會崩潰嗎?或者它只是不顯示Twitter網站? – mDroidd