【发布时间】:2014-05-21 06:59:55
【问题描述】:
我正在创建一个混合 Windows Phone 应用程序,其中我需要通过 script.notify 将参数从 html 中的 javascript 函数传递给 c# 方法
HTML
<html>
<body onload="junk('hello')">
<script>
function junk(name) {
window.external.notify("Hello " + name);
}
</script>
</body>
</html>
我的问题是如何在 C# 中获取这个特定方法的参数junk()
如果我使用下面的代码,我会收到来自所有方法的所有参数,但我需要来自 junk() 方法的参数
void webBrowser_ScriptNotify(object sender, NotifyEventArgs e)
{
MessageBox.Show(e.Value);
}
【问题讨论】:
-
“但我只需要
junk()方法的参数”是什么意思? -
如果我使用多个带参数的方法,我将在 webBrowser_ScriptNotify() 消息框中收到所有这些在这种情况下,我将如何从 junk() 单独获取它
标签: c# javascript visual-studio-2012 windows-phone-8