веб-просмотр не отображается на устройстве ios - PullRequest
0 голосов
/ 05 февраля 2020

У меня возникают проблемы при загрузке веб-просмотра на устройстве ipad / ios.

  1. Я создал кроссплатформенное приложение xamarin из visual studio на платформе windows 10, где android и ios build оба доступны.
  2. после создания приложения я создал сборку для android на мобильных устройствах, а также проверил в симуляторе, веб-просмотр работает отлично.
  3. i создал .ipa файл и установил приложение в ipad (в симуляторе ios оно работало в режиме отладки).
  4. в режиме релиза я непосредственно отлаживаю через мое устройство и кнопки рендеринга, но веб-просмотр не видны на все.

К вашему сведению

Я делаю вызов API, который возвращает html контент и использует "htmlwebviewsource", пытаясь загрузить html в ipad.

вот фрагмент кода в mainpage.xaml для веб-просмотра: -

                <WebView x:Name="webView"
                 VerticalOptions="FillAndExpand"
                 Visual="Material"
                 HeightRequest="1000"
                 WidthRequest="1000"
                 IsVisible="False"
                 Grid.Row="2"  
                 Grid.RowSpan="5" 
                 Grid.ColumnSpan="2"/>
             </Grid>
      </StackLayout>

вот фрагмент кода в mainpage.xaml.cs: -

                var htmlSource = new HtmlWebViewSource();
                Button btn = (Button)sender;
                htmlSource.Html = CreateApiHeader(btn.ClassId);
                webView.Source = htmlSource;
                webView.IsVisible = true;

что за код изменения уровня мне нужно сделать, чтобы веб-просмотр начал воспроизводиться на моем ipad / ios или я что-то упускаю во всех пунктах, чтобы сделать это возможным.

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