Notice
Recent Posts
Recent Comments
Link
ยซ   2024/10   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
more
Archives
Today
Total
๊ด€๋ฆฌ ๋ฉ”๋‰ด

๐ŸŒฑ dreaming DiNO

[Kotlin] ์—ฐ๊ฒฐํ•œ Webview url ํ™”๋ฉด์ด ๋ชจ๋ฐ”์ผ ํฌ๊ธฐ์— ์•ˆ๋งž๊ณ  ํ™•๋Œ€ํ•ด์„œ ๋ณด์ผ๋•Œ ๋ณธ๋ฌธ

Android/Android Studio

[Kotlin] ์—ฐ๊ฒฐํ•œ Webview url ํ™”๋ฉด์ด ๋ชจ๋ฐ”์ผ ํฌ๊ธฐ์— ์•ˆ๋งž๊ณ  ํ™•๋Œ€ํ•ด์„œ ๋ณด์ผ๋•Œ

MK_____ 2023. 3. 22. 14:16
@SuppressLint("SetJavaScriptEnabled")
override fun onViewCreated(view: View, savedInstanceState: Bundle?) {
    super.onViewCreated(view, savedInstanceState)
    BleDebugLog.i(logTag, "onViewCreated-()")

    val headers = HashMap<String, String>()
    headers["Authorization"] = App.prefs.getString("token", "no token")

    binding.webView.apply {
        settings.javaScriptEnabled = true
        settings.loadWithOverviewMode = true
        settings.useWideViewPort = true
        settings.builtInZoomControls = true
        settings.supportZoom()
        settings.displayZoomControls = false
        loadUrl("$BASE_URL/test/activityListWebView", headers)
        WebView.setWebContentsDebuggingEnabled(true)
    }
}

 

java ์†Œ์Šค

webView.getSettings().setLoadWithOverviewMode(true);
webView.getSettings().setUseWideViewPort(true);
webView.getSettings().setBuiltInZoomControls(true);
webView.getSettings().setSupportZoom(true);
webView.getSettings().setDisplayZoomControls(false);

 

 

์ถ”๊ฐ€ํ•˜์—ฌ ํ•ด๊ฒฐ