Twitter Виджет Кордова Приложение всплывающее
Я работаю над интеграцией Twitter Widget во вкладку приложения Cordova. Я использую Cordova с Angularjs и ionic Framework.
Я получил ключ API, необходимый для создания экземпляра виджета, и после нескольких попыток получил его. Я прикрепляю одно изображение ( твиттер во вкладке)
Для этого я создаю вкладку, помещаю javascript в основной файл.html и ссылку. Пока хорошо
<a class="twitter-timeline" href="https://twitter.com/hashtag/mwc2015" data-widget-id="XXXXXXXXXXXXX"></a>;
Но "шоу" начинается, когда пользователь нажимает на виджет Twitter. Если вы хотите ретвитить, чирикать что-то или что-то еще, виджет Twitter открывает новую страницу, всплывающее окно, которое помещается поверх приложения Cordova, а затем пользователь не может вернуться назад. Кнопка возврата устройства не работает. Вы можете зарегистрироваться и отправить твит, но всегда это новое окно находится сверху. Я прикрепляю изображение, чтобы показать то, что пользователь видит на экране при нажатии любой кнопки. щебетать сверху
Итак, вы должны убить приложение Cordova и начать заново.
Мне было интересно, знает ли кто-нибудь, как интегрировать виджет и их "дочерние" страницы или альтернативу javascript для изменения целевого параметра всех ссылок внутри widget.js, чтобы открывать новые окна внутри приложения.
Огромное спасибо.
1 ответ
У меня была такая же проблема с Instagram, но я надеюсь, что это может помочь. Прежде всего, пожалуйста, установите плагин Cordova InAppBrowser.
cordova plugin add cordova-plugin-inappbrowser
Затем попробуйте изменить файл config.xml следующим образом, добавив его перед тегом платформы:
<allow-navigation href="about:*" />