Uno Platform - WASM - 有没有办法读取浏览器的地址栏/与之交互?

101*_*ris 6 webassembly uwp uno-platform

总的来说,我对 Uno Platform 和 WebAsssembly 很陌生,但认为它有巨大的潜力!

有没有办法从 WebAssembly 中运行的 Uno Platform 应用程序读取浏览器的地址栏并与之交互(类似于 HTML5 的history对象?)。我见过的例子并没有这样做。

例如:用户输入:http://myUnoApp.com/home 我可以阅读该/home部分吗?或者,如果他转到我的应用程序的“主页”页面,我可以将浏览器的地址栏设置为吗http://myUnoApp.com/home?我可以读取历史记录,这样如果他按下浏览器的后退按钮,我的应用程序就知道去哪里吗?

bri*_*lam 4

您可以调用 JavaScript:

var url = WebAssemblyRuntime.InvokeJS("window.location.href");
Run Code Online (Sandbox Code Playgroud)