Первый Webview работал, но кнопка не нажимает и не показывает фотографии - PullRequest
0 голосов
/ 29 мая 2019

я создал веб-просмотр для своего сайта, страница размещена на моем сервере, она отлично работает при проверке элемента с настройкой мобильного телефона, но когда эта же страница загружается в веб-просмотр в Android, кнопка при нажатии ничего не делает иизображения не загружаются

я добавил строки

 val mWebSettings = mWebView.getSettings()
        mWebSettings.setJavaScriptEnabled(true) 
        mWebSettings.setDomStorageEnabled(true)
        mWebSettings.setSupportZoom(false)
        mWebSettings.setAllowFileAccess(true)
        mWebSettings.setAllowContentAccess(true)

MainAcitvity

package com.example.student.myapplication

import android.support.v7.app.AppCompatActivity
import android.os.Bundle
import android.webkit.WebView
import android.webkit.WebViewClient
import android.webkit.WebSettings



class MainActivity : AppCompatActivity() {

    var mWebView: WebView? = null

    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)


        mWebView = findViewById<WebView>(R.id.webview);
        val mWebSettings = mWebView.getSettings()
        mWebSettings.setJavaScriptEnabled(true) 
        mWebSettings.setDomStorageEnabled(true)
        mWebSettings.setSupportZoom(false)
        mWebSettings.setAllowFileAccess(true)
        mWebSettings.setAllowContentAccess(true)
        mWebView!!.webViewClient = object : WebViewClient(){
            override fun shouldOverrideUrlLoading(view: WebView?, url: String?): Boolean{
                view?.loadUrl(url)
                return true
            }
        }
        mWebView!!.loadUrl("https://qiwi.io/")
    }
}

Я получаю ошибку в строке

val mWebSettings = mWebView.getSettings()

1 Ответ

0 голосов
/ 29 мая 2019

попробуйте следующее ...

webView.getSettings().setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW)

Kotlin

webView.settings.mixedContentMode = WebSettings.MIXED_CONTENT_ALWAYS_ALLOW
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...