Я работаю над интеграцией виджета twitter на вкладке приложения Cordova. Я использую Cordova с Angularjs и ionic Framework.
Я получил ключ API, необходимый для создания экземпляра виджета, и после нескольких попыток я его получил. Я прикрепляю одно изображение (твиттер во вкладке)
Для этого я создаю вкладку, помещаю javascript в основной файл .html и ссылку. Пока нормально:
<a class="twitter-timeline" href="https://twitter.com/hashtag/mwc2015" data-widget-id="XXXXXXXXXXXXX"></a>;
Но «шоу» начинается, когда пользователь нажимает на виджет Twitter. Если вы хотите ретвитнуть, твитнуть что-то или что-то еще, виджет твиттера открывает новую страницу, всплывающее окно, которое помещается поверх приложения Cordova, и затем пользователь не может вернуться. Кнопка возврата устройства не работает. Вы можете зарегистрироваться и отправить твит, но это новое окно всегда будет сверху. Я прикрепляю изображение, чтобы показать, что пользователь видит на экране при нажатии любой кнопки. твиттер вверху
Итак, вы должны убить приложение Cordova и начать заново.
Мне было интересно, знает ли кто-нибудь, как интегрировать виджет и его «дочерние» страницы, или есть ли альтернатива javascript для изменения целевого параметра всех ссылок внутри widget.js, чтобы открывать новые окна внутри приложения.
Большое спасибо.