WebView inject JavaScript = ошибка 0x80020101 - PullRequest
0 голосов
/ 12 февраля 2020

Я загрузил веб-сайт в локальную файловую систему, чтобы попробовать ввести код javascript:

        string injectContent =  "var frame = window.frames['Frame'];" +
                                "frame.document.getElementById('general.image" + lineCount + ".altText').value=" + '\'' + testString.ToString().Replace("&", "&").ToString().Trim() + '\'' + ';' +
                                "frame.document.getElementById('general.image" + lineCount + ".link').value=" + '\'' + testLink + '\''+ ';'+
                                "frame.document.getElementById('save').click();";
        await webView1.InvokeScriptAsync("eval", new string[] { injectContent });

Это прекрасно работает с локальной копией. Если я пытаюсь сделать это с самим сайтом, я получаю сообщение об ошибке 0x80020101

Он работает в cefsharp, но мне пришлось переключиться на другой браузер из-за ошибок в cef с сайтом.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...