我只是想在我的 Webworks 应用程序中实现 facebook 和 twitter,但不能让它们一起工作。
我正在使用 FaceBook-OAuth-2 和 Twitter-OAuth-1 示例,我只是将这两个东西放在一起,我的问题是只有第一个 startOAuth() 在应用程序中打开一个窗口以登录第二个如果不是这样我第一次点击 facebook,当我尝试 twitter 之后它就可以工作了,没有任何反应。 https://github.com/blackberry/BB10-WebWorks-Samples 谢谢
function setClickHandlers() {
console.log('set click handlers');
var fb = document.getElementById('facebookOn');
fb.addEventListener('click', function(e) {
// if the childWindow is already open, don't allow user to click the button
if(childWindow !== null) {
return false;
}
e.preventDefault();
toast('Contacting Facebook...');
setTimeout(function() {
startOAuth();
}, 500);
});
console.log('set twitter click handlers');
var tw = document.getElementById('twitterOn');
tw.addEventListener('click', function(e) {
// if the childWindow is already open, don't allow user to click the button
if(childWindow !== null) {
return false;
}
e.preventDefault();
toast('Fetching access token...');
setTimeout(function() {
twittergetAccessToken();
}, 500);
});
}