No response for mobile tweet submission, but works on desktop



I’ve been using Twitter SDK with Javascript(jQuery) on a desktop browser, and everything works great. I get the response from the window,and it closes the window by itself no problem. However in a mobile browser, on the same page, it opens the window, I post the tweet, but it doesn’t trigger the response in my code, and the window doesn’t get closed by itself(with no close button either), though it doesn’t matter as much - the main problem is how to trigger that response.

Here’s some code for how I use the API, and where I handle the response:

//On page load

    //Load Twitter API
    window.twttr = (function(d,s,id){
        var t, js, fjs = d.getElementsByTagName(s)[0];
        if(d.getElementById(id)) return; js=d.createElement(s);;
        fjs.parentNode.insertBefore(js, fjs);
        return window.twttr || (t = { _e: [], ready: function(f){ t._e.push(f) }});
    }(document, "script", "twitter-wjs"));
    //On ready, register the callback, and bind the event
    twttr.ready(function(twttr){"tweet", function(event){


//Twitter button in html file:
<a href="" target="_blank">TWEET</a>

Is it an incorrect way of doing it, or are there any conflicts in a mobile version?
Any feedback would be appreciated.