Ich habe ein bisschen Probleme beim Laden einer HTML-Datei in einem WebView-Steuerelement in einer Metro-App. Ich habe im Internet gesucht und festgestellt, dass Sie keine lokale HTML-Datei mit der NavigateTo-Methode laden können. Ich habe auch herausgefunden, dass es eine Problemumgehung gibt, in der Sie die NavigateToString-Methode des Steuerelements verwenden können. Unten ist der Link, wo ich das sah: http://social.msdn.microsoft.com/Forums/en-US/winappswithcsharp/thread/9cd8614d-2dc8-48ac-9cd9-57b03a644930Lokale HTML-Datei laden in WebView Metro Style App
Jemand in einem Beitrag zu diesem Thema gab ein Beispiel, wie dies getan werden könnte. Sie verwendeten und ein Byte-Array, in dem sie die Daten, die sie erhalten hatten, beim Aufruf der IInputstream.ReadAsync-Methode verwendeten. Das Problem, das ich habe, ist, dass, nachdem ich diese Methode aufgerufen habe, das Byte-Array voll von Nullen ist, was ich nicht für in Ordnung halte. Kann mir jemand dabei helfen?
Ich habe deine Antwort versucht und es hat funktioniert wie ein Charme: D. Danke für die Hilfe. – Nashulmic
Was ist, wenn die HTML-Datei "außerhalb" des WinRT-Pakets liegt? Lassen Sie uns innerhalb von "Windows.Storage.ApplicationData.Current.LocalFolder" – Erick
in Windows 8.1 sagen, wenn ich versuche, meine HTML-Datei in den Ordner Assets zu kopieren, bekomme ich einen Zugriff verweigert. –