使用此代码时显示的对话框没有用户名和密码文本框。这是一个错误还是我做错了什么?
browser.getContext().getNetworkService().setNetworkDelegate(new DefaultNetworkDelegate() {
@Override
public boolean onAuthRequired(AuthRequiredParams params) {
if (params.isProxy()) {
params.setUsername("proxy-username");
params.setPassword("proxy-password");
return false;
}
return true;
}
});
答案 0 :(得分:0)
此代码不显示对话框。此代码只设置用户名和密码值并返回。如果您需要显示登录对话框,那么您不需要注册NetworkDelegate。