Имам уеб изглед, който ще посети уебсайт, проблемът тук е, че [не зареди цялото съдържание на уебсайта] [1]
След това се опитах да използвам Chrome за достъп до уебсайта и [той зарежда съдържанието на всички уебсайтове][2](въпреки че малко се обърка, тъй като гледаше на мобилно устройство).
Когато се опитах да видя съдържанието на липсващите неща (неща, които не се показват в моя WebView), научих, че не зарежда съдържанието, което използва owl-carousel,
Има ли начин да позволя на моя WebView да зарежда съдържанието на въртележката на сова?
P.s Аз също активирах javascript
Ето кодовете, които създавам, които според мен водят до проблема
Моите настройки за Webview
webView.getSettings().setJavaScriptEnabled(true);
webView.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setAllowFileAccessFromFileURLs(true);
webView.getSettings().setAllowUniversalAccessFromFileURLs(true);
webView.getSettings().setUseWideViewPort(true);
webView.getSettings().setDomStorageEnabled(true);
webView.getSettings().setSupportMultipleWindows(true);
webView.getSettings().setCacheMode(WebSettings.LOAD_NO_CACHE);
webView.getSettings().setPluginState(WebSettings.PluginState.ON);
webView.getSettings().setBuiltInZoomControls(true);
webView.setScrollBarStyle(WebView.SCROLLBARS_OUTSIDE_OVERLAY);
webView.setScrollbarFadingEnabled(false);
И ето моята процедура за Webview
public class myWebclient extends WebViewClient {
@Override
public void onPageFinished(WebView view, String url) {
super.onPageFinished(view, url);
progressBar.setVisibility(View.GONE);
}
@Override
public void onPageStarted(WebView view, String url, Bitmap favicon) {
super.onPageStarted(view, url, favicon);
}
@Override
public boolean shouldOverrideUrlLoading(WebView view, String url) {
view.loadUrl(url);
return super.shouldOverrideUrlLoading(view, url);
}
@Override
public void onReceivedSslError(WebView view, SslErrorHandler handler, SslError error) {
handler.proceed();
}
}
Актуализация на напредъка
Опитах да използвам AdvancedWebview като това, което Sudheesh R каза, но все още е като предишното състояние, нищо не се е променило, все още не зарежда съдържанието на въртележката на бухала
Update #2 I̶ ̶t̶r̶i̶e̶d̶ ̶u̶s̶i̶n̶g̶ ̶m̶y̶ ̶f̶r̶i̶e̶n̶d̶ ̶W̶e̶b̶V̶i̶e̶w̶ ̶a̶p̶p̶,̶ ̶a̶n̶d̶ ̶i̶t̶ ̶l̶o̶o̶k̶s̶ ̶l̶i̶k̶e̶ ̶i̶t̶ ̶w̶o̶r̶k̶e̶d̶ ̶o̶n̶ ̶h̶i̶s̶ ̶a̶p̶p̶ ̶b̶u̶t̶ ̶I̶ ̶d̶o̶n̶'̶t̶ ̶k̶n̶o̶w̶ ̶w̶h̶y̶,̶ ̶I̶ ̶w̶i̶l̶l̶ ̶u̶p̶d̶a̶t̶e̶ ̶i̶f̶ ̶I̶ ̶f̶o̶u̶n̶d̶ ̶o̶u̶t̶ ̶h̶o̶w̶.
Добре, сравних неговия код с моя, изглежда нищо не излиза наяве...
Актуализация 3 Единственият ресурс, който намерих, е този въпрос, но както виждате в моя код по-горе, настроих Dom Storage да стане активирано... Всяка помощ наистина се оценява
Актуализация 4 Добре, открих, че има метод Jquery в уебсайта, който все още не съм инициализирал от моя Logcat
Така че го инициализирам, но го оставям празен
@JavascriptInterface
public void getxId(){
}
[1]: https://i.stack.imgur.com/3lPNX.png
[2]: https://i.stack.imgur.com/FS6tV.png