У меня есть WebView в UWP приложение, которое загружает веб-страницы, и у меня есть InvokeScriptAsync метод, который вызывает функцию JS:Исключение, когда я использую InvokeScriptAsync в WebView
InvokeScriptAsync("myFunction", new List<string>());
Этот код, пожары MYFUNCTION правильно, и возвращение верно.
function myFunction(){
...
return true;
}
Но, когда у меня есть странная ошибка ... когда я установить точку останова в этом вызове, приложение мерцании и последних перестает работать правильно, но если удалить эту точку останова, приложение работает отлично.
С другой стороны, когда я отлаживаю JavaScript со сценарием в настройках отладки, приложение .NET работает правильно и, очевидно, JavaScript тоже, но когда myFunction вернет значение, снова начнет мигать, а приложение перестанет работать.
Я уверен, что отладочное приложение влияет на поведение приложения? Любая идея найти ошибку?
Благодаря
Я сделал демо, но не могу воспроизвести вашу проблему. Когда мой вариант отладки «Управляется» Отладочная точка JS не будет запущена. Точка отладки C# может быть запущена. И когда для параметра «Отладка» задано значение «Сценарий». Точка отладки JS срабатывает правильно, точка прерывания C# не запускается. –
Да ... Я не могу установить контрольную точку в коде C# и Javascript одновременно. –