Ионная кнопка перенаправляет на нужную страницу в приложении для Android, но не в приложение IOS - PullRequest
0 голосов
/ 10 июля 2019

Здравствуйте, у меня есть приложение для концертных площадок, которое имеет версию для Android и версию для ios. Это приложение перечисляет все концерты в этом месте, и когда вы нажимаете на шоу, оно отображает новую страницу для этого конкретного шоу. Проблема, с которой я сталкиваюсь, связана с кнопкой «Фейсбук» и кнопкой «Билеты» на определенных страницах шоу. Каждый должен связать вас с фейсбуком и страницей билетов, однако в версиях для ios именно кнопки ничего не делают. Все работало хорошо в течение долгого времени, теперь эта проблема, казалось, случайно появлялась в одночасье. Приложение использует ion и html, поэтому две версии вообще не используют отдельный код, что делает эту ситуацию еще более странной.

Я искал в Интернете похожие проблемы и не нашел ничего, что помогло, я немного больше изучил ионные кнопки, и код кажется точным, и я немного поиграл с ним на своем локальном хосте. и не могу понять, почему он не работает только на версии ios.

Я считаю, что это соответствующий код из файла .html.

    <button ion-button block large icon-left (click)="openFacebook()">

Это из файла .ts.

openFacebook() {
  window.open(this.selectedItem.facebook_url, '_system', 'location=yes');
 }

Код билета похож, просто замените "facebook" на "билеты".

Вы должны быть перенаправлены на соответствующую страницу, однако при нажатии кнопок в версии ios приложения ничего не происходит.

...