This commit is contained in:
Kieran 2023-07-17 19:00:41 +01:00
parent 7b88af89b9
commit c4ec164047
Signed by: Kieran
GPG Key ID: DE71CEB3925BE941
2 changed files with 3 additions and 4 deletions

View File

@ -24,6 +24,4 @@
</application>
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
</manifest>

View File

@ -21,6 +21,7 @@ class MainActivity : ComponentActivity() {
webView.settings.domStorageEnabled = true
webView.settings.javaScriptEnabled = true
webView.settings.databaseEnabled = true;
val assetLoader = WebViewAssetLoader.Builder()
.addPathHandler("/", WebViewAssetLoader.AssetsPathHandler(this))
@ -45,8 +46,8 @@ private class LocalContentWebViewClient(private val assetLoader: WebViewAssetLoa
}
override fun shouldOverrideUrlLoading(view: WebView, request: WebResourceRequest): Boolean {
if(request.url.host.equals("appassets.androidplatform.net")) {
return false;
if (request.url.host.equals("appassets.androidplatform.net")) {
return false
}
val intent = Intent(Intent.ACTION_VIEW, request.url)
view.context.startActivity(intent)