最近我开发了一个能够发布到Tumblr的应用程序,用于我使用自己的webview的aouth流程实现,当我得到对令牌请求的响应时,我打开一个带有嵌入式webview的新活动,以便在获取的网页中输入凭据。这与Twitter工作正常,但不知何故与Tumblr“登录”按钮不起作用!登录的唯一方法是按虚拟键盘上的Enter键。我是否需要在webview中添加一些内容才能使“登录”按钮正常工作?
谢谢!
我的网页浏览活动:
public class InAppBrowserActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
WebView webview = new WebView(this);
webview.setWebViewClient(new MyViewClient());
setContentView(webview);
String url = getIntent().getStringExtra(URL);
webview.loadUrl(url);
}
答案 0 :(得分:2)
也许您忘了启用JavaScript?
webView.getSettings().setJavaScriptEnabled(true);