开发Cordova PhoneGap应用程序,然后在单击按钮后尝试弹出登录窗口。弹出窗口在iOS设备上运行良好,但在使用Chrome进行调试时,虽然弹出窗口阻止程序已停用,但没有任何反应。 (我是网络开发的初学者,我找不到适当的解决方案来解决我的问题......)
$("#social_login_buttons").append('<p><a class="btn-auth btn-facebook large" href="#" onclick="fblogin.init()">' + localize.signInWith[common.lang] + '<b>Facebook</b></a></p>');
fblogin.init = function() {
var authorizeUrl = fbAuthorizeUrl
+ "client_id=" + fbClientId
+ "&redirect_uri=" + fbRedirectUri
+ "&display=" + fbDisplay
+ "&response_type=token"
+ "&access_type=online"
+ "loginMethodName=loginWithFacebook"
+ "&scope=publish_stream,email";
var me = this;
var ref = window.open(authorizeUrl, '_blank', 'location=no,clearcache=yes');
//code ommitted
}
答案 0 :(得分:0)