Вызов функции javascript из файла кода программной части MainPage.xaml.cs в приложении Windows

Я разрабатываю приложение Windows 8.1 на HTML5 и Javascript (Silverlight). Я застрял в работе аппаратной кнопки возврата.

В файле MainPage.xaml.cs Codebehind я хочу вызвать функцию javascript из следующего метода:

protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
{
// Here i want to call a javascript function
}

person Dilip Kumar Yadav    schedule 29.03.2016    source источник
comment
Возможный дубликат Вызов функции Javascript из Silverlight   -  person matt    schedule 29.03.2016


Ответы (1)


Вот ответ:

protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
{
  Browser.InvokeScript("functionName");
}

И параметр также может быть передан отсюда следующим образом:

protected override void OnBackKeyPress(System.ComponentModel.CancelEventArgs e)
    {
      Browser.InvokeScript("functionName","param1");
    }
person Dilip Kumar Yadav    schedule 30.03.2016