我正在 HTML5 和 Javascript ( Silverlight )中开发 Windows 8.1 应用程序。我已经陷入了硬件后退按钮功能。
在MainPage.xaml.cs Codebehind文件中,我想通过以下方法调用javascript函数:
protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
{
// Here i want to call a javascript function
}
答案 0 :(得分:1)
以下是答案:
protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
{
Browser.InvokeScript("functionName");
}
参数也可以像这样从这里传递:
protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
{
Browser.InvokeScript("functionName","param1");
}