this site requires javascript enabled
or
thissiterequiresjavascriptenabled

Мы много раз используем службу API при разработке приложений для Android и получаем ошибки ответа. Теперь я хочу написать кое-что об исправлении ошибок, требующих javascript. Если вы получаете сообщение об ошибке при загрузке своего URL-адреса, как указано выше, все, что вам нужно, это настроить Webview на включенную опцию javascript.

Как мы исправим эту конфигурацию:

public void goToUrl() {
    WebSettings webStngs = webBox.getSettings(); //1
    webStngs.setJavaScriptEnabled(true); //2
    //Default WebChromeClient conf.
    //webBox.setWebChromeClient(new WebChromeClient()); //3
    webBox.loadUrl(urlBox.getText().toString()); //4
}

/* And add this line AndroidManifests.xml file under application
 <application 
 android:usesCleartextTraffic="true"
 */

если вы настроите WebChromeClient, вы можете использовать его или использовать класс conf по умолчанию. как 4. строка. И даже если вы удалите 4. строку, ваш веб-просмотр будет запускать URL-адрес с javascript.

Вдобавок ко всему этому полезно пересобрать проект заново, если не подключится.

Помните, что если у вас есть учетная запись хостинга и вы получаете эту ошибку при создании службы API: Учетная запись хостинга может не поддерживать службу API, и это причина этой ошибки.

Полное тело ошибки:

<html><body><scripttype=”text/javascript”src=”/aes.js”></script><script>functiontoNumbers(d){
 vare=[
 
 ];d.replace(/(..)/g,
 function(d){
 e.push(parseInt(d,
 16))
 });returne
}functiontoHex(){
 for(vard=[
 
 ],
 d=1==arguments.length&&arguments[
 0
 ].constructor==Array?arguments[
 0
 ]: arguments,
 e=””,
 f=0;f<d.length;f++)e+=(16>d[
 f
 ]?”0": “”)+d[
 f
 ].toString(16);returne.toLowerCase()
}vara=toNumbers(“f655ba9d09a112d4968c63579db590b4”),
b=toNumbers(“98344c2eee86c3994890592585b49f80”),
c=toNumbers(“5c598f32bb505ae700c24a3384933a50”);document.cookie=”__test=”+toHex(slowAES.decrypt(c,
2,
a,
b))+”; expires=Thu, 31-Dec-37 23:55:55 GMT; path=/”;location.href=”http://domain.hosting.com/apiservice.php?i=1";</script><noscript>ThissiterequiresJavascripttowork,
pleaseenableJavascriptinyourbrowseroruseabrowserwithJavascriptsupport</noscript></body></html>