Установите высоту InAppBrowser или Themeable Browser, чтобы показать нижние вкладки приложения - PullRequest
0 голосов
/ 21 февраля 2019

Я искал об этом вокруг ионных форумов, переполнения стека и т. Д., Но до сих пор не нашел ответа.

Я создаю приложение ionic 4 с inappbrowser внутри и хочу егобыть частью приложения с отображением нижних вкладок.

Другие предложили использовать iframe, но я не уверен, что это хорошо, поскольку они также говорят, что у него есть проблемы с загрузкой в ​​магазин приложений Apple..

Структура моей папки:

  • Папка с вкладками
  • Страница 1 Папка (где находится загрузчик приложений)
  • Папка Page 2 (эта страница отображается с вкладками и не имеет проблем)

Вот код в папке страницы 1:

this.platform.ready().then(() => {
  const browser = this.iab.create(url, '_blank', {location:'no', 
  footer:'no', zoom:'no', usewkwebview:'yes', toolbar:'no'});
});

а Вот маршруты из папки с вкладками:

const routes: Routes = [{
  path: 'tabs',
  component: TabsPage,
  children: [
    {
      path: 'page1',
      children: [
        {
          path: '',
          loadChildren: '../page1/page1.module#page1Module'
        }
      ]
    }

Я понимаю, что inAppBrowser охватывает все части приложения и имеет абсолютную позицию, поэтому решение I 'я думаю просто установить высоту для inAppBrowser, чтобы она не закрывала нижнюю вкладкуs, но возможно ли это?

1 Ответ

0 голосов
/ 27 февраля 2019

Обновление: вместо этого я использовал React Native.Поскольку React Native webview не находится в другом слое и может быть вставлен в любую часть приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...