не всегда грузится определённая страница
От: dsalodki Беларусь http://dsalodki.wix.com/resume
Дата: 11.11.22 11:18
Оценка:
chromeBrowser = new ChromiumWebBrowser();
chromeBrowser.BrowserInitialized += ChromeBrowser_BrowserInitialized;

        private static void ChromeBrowser_BrowserInitialized(object sender, EventArgs e)
        {
            string url = "https://translate.yandex.ru/?lang=en-ru&text=audio+" + new Random().Next(100, 1000);
            chromeBrowser.Load(url);
        }


        public class MyRequestHandler : IRequestHandler
{
            public IResourceRequestHandler GetResourceRequestHandler(IWebBrowser chromiumWebBrowser, IBrowser browser, IFrame frame, IRequest request, bool isNavigation, bool isDownload, string requestInitiator, ref bool disableDefaultHandling)
            {
                var url = request.Url;
                if (url.Contains("translate.yandex.net/api"))
                {
                    Uri uri = new Uri(url);
                    Key = uri.Query.Split('&')[0].Replace("?id=", "");

                }
                return null;
            }
}


вот Key не всегда при запуске программы инициализируется, помогите, пожалуйста!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.