【发布时间】:2012-10-10 12:50:29
【问题描述】:
如何在 Metro 风格应用程序的 webview 控件的源属性中发送带有 URL 的参数。
【问题讨论】:
-
欢迎来到 Stack Overflow!我们鼓励您research your questions。如果您有 tried something already,请将其添加到问题中 - 如果没有,请先研究并尝试您的问题,然后再回来。
如何在 Metro 风格应用程序的 webview 控件的源属性中发送带有 URL 的参数。
【问题讨论】:
您只需将它们添加到 URL。
source="http://myurl/?param1=hello¶m2=world"
【讨论】:
或者也可以注入一个javascript文件与网页进行通信:
Uri uri = new Uri("ms-appx:///js/script.js");
StorageFile file = await StorageFile.GetFileFromApplicationUriAsync(uri);
string text = await FileIO.ReadTextAsync(file); //reading content as string
var script = "(function(){" + text + "})()";
【讨论】: