Automatic deploy 29000794

This commit is contained in:
Renan LE CARO 2025-02-20 11:34:11 +01:00
parent 80fa8e6329
commit 54512644ab
10 changed files with 876 additions and 730 deletions

View file

@ -1,11 +1,21 @@
package me.lecaro.breakout
import android.content.Context
import android.content.Intent
import android.net.Uri
import android.os.Bundle
import android.util.Base64
import android.util.Log
import android.view.Window
import android.view.WindowManager
import android.webkit.ConsoleMessage
import android.webkit.DownloadListener
import android.webkit.JavascriptInterface
import android.webkit.MimeTypeMap
import android.webkit.WebChromeClient
import android.webkit.WebView
import java.io.File
import java.io.FileOutputStream
class MainActivity : android.app.Activity() {
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
@ -18,7 +28,7 @@ class MainActivity : android.app.Activity() {
val webView = WebView(this)
webView.settings.javaScriptEnabled = true
webView.settings.domStorageEnabled = true
webView.loadUrl("file:///android_asset/index.html")
webView.loadUrl("file:///android_asset/index.html?isInWebView=true")
webView.webChromeClient = object : WebChromeClient() {
override fun onConsoleMessage(consoleMessage: ConsoleMessage): Boolean {
Log.d(
@ -28,6 +38,7 @@ class MainActivity : android.app.Activity() {
return true
}
}
setContentView(webView)
}
}
}