こんにちは私はクラスと同じパスにあるHTMLファイルをロードしようとしています。xamrianフォームのWebviewでローカルHTMLファイルを読み込む方法
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Xamarin.Forms;
namespace App.Plan
{
public partial class Tornado : ContentPage
{
public Tornado()
{
InitializeComponent();
var browser = new WebView
{
Source = "local.html"
};
}
}
}
任意のヘルプは素晴らしいだろう:白い画面と何も負荷を取得することはここに私のコードです!
ありがとうございます!
https://developer.xamarin.com/guides/xamarin-forms/working-with/webview/を参照することをお勧めします。Android用iOS /アセットフォルダのリソースフォルダに配置して覚えておいてくださいあなたのビルドアクションをiOS用のBundleResourceとAndroid用のAndroidAssetに設定する – Bearcat9425
私はこれをやっていますが、他の提案と同じ問題がまだ出ていますか?速い返信をありがとう! :) – Phoneswapshop
Webビュー用のローカルhtmlファイルをロードするには、BaseUrlプロパティを設定して、ファイルを解決するために使用するプレフィックスをWebビューに通知する必要があります。各プラットフォームでこれを行う必要があります。そのパスとローカルHTMLファイルにアクセスするプラットフォーム固有の実装はどこにありますか? UrlWebViewSourceに翻訳されるインターネットサイトを呼び出すと、あなたが投稿したものはうまくいくはずで、なぜlocal.htmlは翻訳されないので、何も見えません。 – Bearcat9425