Ladění hybridních aplikací
Důležité
Tento projekt je experimentální verze. Doufáme, že si vyzkoušíte experimentální mobilní vazby Blazor a poskytnete nám zpětnou vazbu na adrese https://github.com/xamarin/MobileBlazorBindings.
Ladění hybridních aplikací představuje výzvu kvůli kombinaci nativních komponent uživatelského rozhraní a komponent webového uživatelského rozhraní.
Ladění kódu .NET v hybridních aplikacích
Kód .NET (například C#) může být laděný prostřednictvím standardních technik ladění .NET, například pomocí sady Visual Studio k ladění aplikace.
Ladění webového uživatelského rozhraní v hybridních aplikacích
Kód webového uživatelského rozhraní v hybridní aplikaci běží v komponentě zobrazení prohlížeče specifické pro danou platformu. Tyto komponenty podporují různé techniky ladění, obvykle pomocí běžných vývojářských nástrojů prohlížeče.
Mezi běžné chyby specifické pro web patří:
- Chybějící nebo nesprávné adresy URL, které způsobují, že se nenačtou prostředky
- Interoperabilita JavaScriptu nefunguje podle očekávání
Ladění hybridního webového uživatelského rozhraní Androidu
Požadavky:
- Nechte si na počítači pro vývojáře nainstalovat Google Chrome
Kroky:
- Spuštění ovlivněné aplikace v emulátoru Androidu
- V Prohlížeči Google Chrome na počítači pro vývojáře přejděte na
chrome://inspect/#devices
- Vyhledejte odpovídající vzdálený cíl a vyberte požadovaný inspektor, který bude mít různé možnosti ladění.
Ladění hybridního webového uživatelského rozhraní iOS
ÚKOL: Zahrnout kroky safari
Ladění hybridního webového uživatelského rozhraní Windows
Kroky:
- Spuštění ovlivněné aplikace
- Klikněte pravým tlačítkem v libovolném webovém zobrazení v aplikaci a vyberte
Inspect
, čímž spustíte vývojářské nástroje.
Ladění hybridního webového uživatelského rozhraní macOS
ÚKOL: Zahrnutí kroků pro macOS
Ladění hybridního webového uživatelského rozhraní Tizen
ÚKOL: Zahrnout tizen kroky