在Appcelerator Studio中通过Twitter和Google Plus登录

在Appcelerator Studio中通过Twitter和Google Plus登录,twitter,titanium,google-plus,appcelerator,Twitter,Titanium,Google Plus,Appcelerator,我和twitter和google plus Signup/Signin合作了两天,但不幸的是没能成功 在twitter上,我尝试了Aaron K Saunders的测试应用程序。它显示“您已授予对应用程序的访问权限。接下来,返回应用程序并输入此PIN(XXXXXXX)以完成身份验证过程”。那到底是什么???我对此感到困惑 对于GooglePlus,我尝试了GoogleAuthforTianium测试应用程序。但它显示的是简单的白色屏幕 这两个我都陷进去了。谁能帮忙吗。我会很感激的 非常感谢 我相

我和twitter和google plus Signup/Signin合作了两天,但不幸的是没能成功

在twitter上,我尝试了Aaron K Saunders的测试应用程序。它显示“您已授予对应用程序的访问权限。接下来,返回应用程序并输入此PIN(XXXXXXX)以完成身份验证过程”。那到底是什么???我对此感到困惑

对于GooglePlus,我尝试了GoogleAuthforTianium测试应用程序。但它显示的是简单的白色屏幕

这两个我都陷进去了。谁能帮忙吗。我会很感激的


非常感谢

我相信你在Test Social的GitHub页面上发布了这个问题?下面是我要做的事情,让Twitter在Android上运行——测试社交功能在iOS上仍能正常工作

“我也有同样的问题(仅限Android,iOS仍能正常工作)。这是Android的问题,而不是这个模块。下面是我如何在Android上解决这个问题的

webView上的getHtml在Android中返回空值,但在iOS中也很好-只是将其放在那里以防任何人遇到此错误。这似乎不是此模块的错误

我在社交测试中修改了authorizeUICallback函数:

function authorizeUICallback(e) {

 var promptView = Ti.UI.createView({
        width:'30%',
        height:'10%',
        layout: "vertical",
        backgroundColor:'black',
        bottom:"20%"
    }),
    pinField = Ti.UI.createTextField({
        width: Ti.UI.FILL,
        height: Ti.UI.SIZE,
        hintText: 'Enter PIN'
    }),
    pinButton = Ti.UI.createButton({
        width: Ti.UI.SIZE,
        height: Ti.UI.SIZE,
        title: "Authorize"
    });

promptView.add(pinField);
promptView.add(pinButton);
view.add(promptView);

pinButton.addEventListener('click', function() {
    if (!pinField.value) {
        alert('No PIN found');
    } else {
        pin = pinField.value;
        response = 1;
       response ? ( pin = pinField.value, /*pin = response.split("<code>")[1].split("</code>")[0]*/ destroyAuthorizeUI(), receivePinCallback()) : (loadingView && loadingView.hide(), loadingContainer && loadingContainer.hide(), webView && webView.show()), loading = !1, clearInterval(intervalID), estimates[estimateID] = (new Date).getTime() - startTime, Ti.App.Properties.setString("Social-LoadingEstimates", JSON.stringify(estimates));
    }
});
}
GitHub页面上出现了另一个问题,他们也没有找到解决方案。这似乎是让Twitter与Test Social一起工作的唯一方法(或者是我找到的让它与Appcelerator一起工作的唯一方法)

我现在还不能帮你使用Google+。我想稍后再实现它,但随着他们最近的变化,它在我的优先级列表中并不是很高……谁知道人们还会使用它多久,但我离题了……当你看到“白屏”时,你在控制台中会遇到任何错误吗