Собственная ошибка Android при запросе статических ресурсов, таких как js, css, mp4Android

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Собственная ошибка Android при запросе статических ресурсов, таких как js, css, mp4

Сообщение Anonymous »

Я использую собственный веб-просмотр Android и сервер, состоящий из веб-сервера Apache, Tomcat и Spring Framework. Когда я запрашиваю статические ресурсы, такие как js, css, mp3, png и т. д., встроенная ошибка показывает, что она связана со статикой.
Исходный код Android следующий. (сбор журналов с помощью Rollbar, который представляет собой инструмент для прокатки журналов).

Код: Выделить всё

@Override
public void onReceivedError(WebView view, WebResourceRequest request, WebResourceError error) {
super.onReceivedError(view, request, error);
QLog.d("[WebViewClient::onReceivedError()]");
QLog.d("  >> url : " + request.getUrl().toString());
QLog.d("  >> error : " + error.getErrorCode() + " / " + error.getDescription());

int errorCode = error.getErrorCode();

try {
throw new RuntimeException("onReceivedError2");
} catch (RuntimeException e) {
CustomKeysAndValues keysAndValues = new CustomKeysAndValues.Builder()
.putString("function", "onReceivedError2")
.putString("url", request.getUrl().toString())
.putString("onPageStartUrl", onPageStartUrl)
.putString("errorCode", ""+errorCode)
.putString("description", ""+error.getDescription())
.putString("history", getPageHistory())
.build();
FirebaseCrashlytics.getInstance().setCustomKeys(keysAndValues);
FirebaseCrashlytics.getInstance().recordException(e);

Rollbar rollbar = Rollbar.instance();
rollbar.error(String.format("function: %s, url: %s, onPageStartUrl: %s, errorCode: %s, description: %s, history: %s",
"onReceivedError2",
request.getUrl().toString(),
onPageStartUrl,
errorCode,
error.getDescription(),
getPageHistory()
));
}

if( mOnPageLoadListener != null ){
if( !(errorCode == -1 || errorCode == -6) ) {
if ( !(request.getUrl().toString().contains(".mp4") || request.getUrl().toString().endsWith(".png")) ) {
mOnPageLoadListener.onPageError(PageError.networkError);
}
}
}
}
функция: onReceivedError2, URL: https://test2.tnmiot.co.kr:8443/images_ ... _ALARM.mp4, onPageStartUrl: https://test2.tnmiot.co.kr:8443/faq/VM1421, код ошибки: -1, описание: net::ERR_FAILED, история: [1:https://test2.tnmiot.co.kr:8443/me

Настройки
  • Android + Сервер (Apache + Tomcat + Spring)

    Настройки

    Android + Сервер(Apache + Tomcat + Spring)

    Настройки

    Android + Сервер (Apache + Tomcat + Spring)

    Настройки

    Android + Сервер (Apache + Tomcat + Spring)
Я уже настраиваю http и манифест (например, http, аутентификацию...), но ничего не помогает.

Подробнее здесь: https://stackoverflow.com/questions/790 ... js-css-mp4
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»