【问题标题】:Xamarin forms WebView not loading for specific urlXamarin 表单 WebView 未加载特定 url
【发布时间】:2019-04-19 15:55:06
【问题描述】:

您好,我正在使用 Xamarin 表单 webview,我有一个由我的公司开发的特定 url,当我加载 webview 返回空白屏幕的 url 时,有人可以帮我解决这个问题吗?

【问题讨论】:

  • 您是否通过在其他地方进行测试来检查 weburl 是否正常工作,一旦正常然后发布您的代码
  • 是的,我使用了相同的 url 并在 chrome 中测试它工作正常。
  • 您是否在 WebView 中尝试了另一个 URL?喜欢谷歌?
  • 你只有一个 url 没有显示实际上页面很重而且 url 中的 ui 更重
  • 请使用 webview 实现中的 xaml/c# 代码编辑您的帖子。

标签: xamarin xamarin.forms xamarin.android


【解决方案1】:

首先,URL 必须使用指定的协议完全形成(即,必须在其前面加上“http://”或“https://”)。

var browser = new WebView
{
  Source = "http://xamarin.com"
};

检查您的 webview 布局。也许在xaml中没有好位置。

对于 ios,如果 url 不是 https,请检查 NSAppTransportSecurity。

如果您想在应用程序中打开浏览器选项卡,请选中此项 https://askxammy.com/customizing-browser-appearance-in-xamarin-forms/

【讨论】:

    猜你喜欢
    • 2020-12-24
    • 1970-01-01
    • 2018-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多