Android アプリケーションで Twitter API を使用しています。この場合、初めて Twitter にログインすると、2 回目に画像を共有しようとすると、webview に読み込まれる Twitter の URL のみが読み込まれ、URL が読み込まれず、webview が空白として表示されます。
private void setUpWebView(String murl) {
mWebView = new WebView(getContext());
mWebView.setVerticalScrollBarEnabled(false);
mWebView.setHorizontalScrollBarEnabled(false);
mWebView.setWebViewClient(new TwitterWebViewClient());
mWebView.getSettings().setJavaScriptEnabled(true);
mWebView.getSettings().setDomStorageEnabled(true);
System.out.println("Url is ---->" + murl);
mWebView.setVisibility(View.VISIBLE);
mWebView.loadUrl(murl);
mWebView.requestFocus();
System.out.println("URL Finished");
mWebView.setLayoutParams(FILL);
mContent.addView(mWebView);
}
上記の murl では、2 回目に画像を共有するために別のアクセス トークンを取得できますが、その URL が Web ビューに読み込まれていません。