2016-01-19 3 views
0

Я открываю URL-адрес в своем веб-просмотре. Он имеет функцию js в режиме onload. В идеале это должно быть выполнено. И это делается в браузере Chrome. Но на webview оно не делает. Я проверил консоль и эта ошибка былаWebview javascript not executing

synchronous xmlhttprequest on the main thread is deprecated 

Может ли кто-нибудь из вас помочь в этом отношении ?? Поскольку эта страница работает на рабочем столе, владелец страницы не делает изменений. Итак, что можно сделать на уровне веб-просмотра, чтобы обойти эту проблему?

+0

Вам действительно нужно отправить xhr синхронно? если не просто использовать асинхронный xhr – mylee

+0

@mylee это не веб-страница, которой я владею. В основном это страница платежных шлюзов, и я не контролирую ее. –

+0

Это не ошибка в консоли, это всего лишь предупреждение; код не должен перестать работать, потому что это сообщение появляется. что-то еще не так. посыпать несколько журналов вдоль пути и выяснить, где веб-просмотр потерян. – dandavis

ответ

0

Почему вы делаете синхронный XHR? Вам действительно нужно это делать? Имейте в виду, что с синхронизацией. запрос, пока браузер не получит ответ от сервера, пользовательский интерфейс останется замороженным, что сделает его совершенно бесполезным. Почти никогда не бывает хорошей практики для синхронизации. XHR.

+0

Эй, Прашант, у меня нет контроля над веб-страницей. В основном это страница платежного шлюза (RUPAY). Я просто использую его в своем приложении, когда происходит транзакция –