Twitter意图重定向到mobile.twitter.com

时间:2016-10-26 09:32:56

标签: javascript android android-intent mobile twitter

我目前正在开展一个项目,我们可以通过Twitter或Facebook分享。

当我使用Twitter分享时,我发现Twitter意图是最好的方式。 但是当我尝试使用移动设备通过Twitter分享时,我发现了一个问题。

以下是我的示例代码:

var width  = 640,
    height = 440,
    left   = ($(window).width()  - width)  / 2,
    top    = ($(window).height() - height) / 2,
    url    = 'https://twitter.com/intent/tweet?text=Congrats!&hashtags=labmate!',

    opts   = 'status=1' +
             ',width='  + width  +
             ',height=' + height +
             ',top='    + top    +
             ',left='   + left;

window.open(url, 'twitter', opts);

如果用户已经登录,没有错,但是当用户没有登录时,twitter会显示登录表单,如果用户输错了用户名或密码,twitter会将其重定向到另一个页面。

这是问题,在Twitter重定向到另一个页面后,网址变为

的https:// mobile.twitter.com /login/error?username_or_email=sample%40mail.com&redirect_after_login=%2Fintent%2Ftweet%3Ftext%3DCongrats ....... < / p>

当用户最终使用正确的用户名和密码登录时,Twitter将重定向到

https://mobile.twitter.com/intent/tweet?text=Congrats

哪个不存在

我该怎么办?非常感谢。

0 个答案:

没有答案