Haben Sie jemanden gefunden, wie man einen ähnlichen Webserver als Standard IoT Core one erstellt? Das ähnlichste Beispiel ist this, aber wenn ich versuche, etwas Javascript in die Seite einzufügen, wird nicht erkannt. Im Standard-Webserver des IoT Core gibt es viele js und jQuery Skripte, die sehr gut laufen. Jemand hat Ideen, bitte? Vielen DankWindows IoT Core auf Raspberry PI Standard-Webserver
0
A
Antwort
1
Basierend auf this Beispiel, können Sie eine HTML-Datei zu Ihrem Projekt hinzufügen und verwenden Sie diese HTML-Datei hosten Sie den Inhalt der Webseite, dann fügen Sie etwas Javascript in es.
HTML-Datei:
<!DOCTYPE html>
<html>
<head>
<title>Background Message</title>
</head>
<body>
Hello from the background process!<br />
<script type="text/javascript">
var myVariable = 'Hello, I come from script!';
window.alert(myVariable);
</script>
</body>
</html>
Sie müssen bearbeiten Teil des Codes wie folgt aus:
using (var response = output.AsStreamForWrite())
{
string page = "";
var folder = Windows.ApplicationModel.Package.Current.InstalledLocation;
var file = await folder.GetFileAsync("index.html");
var readFile = await Windows.Storage.FileIO.ReadLinesAsync(file);
foreach (var line in readFile)
{
page += line;
}
page += query;
byte[] bodyArray = Encoding.UTF8.GetBytes(page);
var bodyStream = new MemoryStream(bodyArray);
var header = "HTTP/1.1 200 OK\r\n" +
$"Content-Length: {bodyStream.Length}\r\n" +
"Connection: close\r\n\r\n";
byte[] headerArray = Encoding.UTF8.GetBytes(header);
await response.WriteAsync(headerArray, 0, headerArray.Length);
await bodyStream.CopyToAsync(response);
await response.FlushAsync();
}
Nach Ihrer App Raspberry Pi bereitstellen, während die App läuft, können Sie den Web-Server besuchen. Das Ergebnis wird wie folgt aussehen:
Verwandte Themen
- 1. IOT, Raspberry Pi, Windows IOT
- 2. Arbeiten mit Raspberry Pi 3 + Windows 10 IoT Core + DHT22
- 3. RFID RC522 Raspberry PI 2 Windows IOT
- 4. WinUSB Anwendung auf Raspberry Pi (Win10 IoT)
- 5. Windows 10 IoT Core Bluetooth-Unterstützung für Raspberry Pi3
- 6. Anwendung kann nicht auf Raspberry Pi 3 bereitgestellt werden, Windows 10 IoT Core
- 7. Asp. Net Core RC2 auf Windows IoT und Raspberry Pi 3
- 8. Wie installiere ich ASP.NET auf Raspberry Pi 3 (IoT)?
- 9. nicht Raspberry Pi bereitstellen kann, Fenster iot
- 10. Appx-Datei für Raspberry Pi2 auf Windows IOT Core erstellen?
- 11. .net Core-Installation unter Windows 10 iot (Raspberry PI3 - ARM)
- 12. Windows 10 IoT Raspberry Pi 2: Autostart veröffentlicht Anwendung
- 13. Windows 10 IoT Raspberry Pi 2: DHT22/AM2302
- 14. Windows 10 IoT Core-Host-Web-API ASP.Net Core. Möglich?
- 15. Kinect 2.0 auf Raspberry Pi
- 16. Einloggen bei Raspberry Pi mit Windows IoT Core durch Authentifizierung mit öffentlichen Schlüsseln statt Passwort
- 17. Hat jemand einen 3G-Dongle mit Raspberry Pi 3 mit Windows IoT Core verbunden?
- 18. Erstellen Sie ein Programm auf Himbeer PI Windows 10 IOT
- 19. Windows 10 IoT Core - Video geöffnet schließen
- 20. Kann nicht System.Threading 4.0.10 auf Raspberry Pi auf Windows 10 Iot finden
- 21. Zugriff auf Netzwerkfreigabe von Raspberry Pi mit IoT Core in der UWP App
- 22. Win 10 IoT TPM auf Raspberry Pi C#
- 23. Run ASP.net Kern auf Raspberry Pi 3 unter Windows 10 Iot
- 24. Webserver auf Raspberry Pi mit ASP.Net Schnittstelle
- 25. Tensorflow auf Raspberry Pi
- 26. Ram auf Raspberry Pi
- 27. Bacnet auf Raspberry Pi
- 28. Erbaut in Bluetooth auf Raspberry Pi 3 Windows IoT - Adapter nicht gefunden
- 29. im Versuch, Windows 10 IoT auf meinem Raspberry Pi zu installieren 3 mit Fenstern
- 30. Gibt es eine Möglichkeit Uhr zu verwenden, unterbricht auf Raspberry Pi 2 mit Windows iot