diff --git a/app.apk b/app.apk index 6fea00d..d469710 100644 Binary files a/app.apk and b/app.apk differ diff --git a/main/AndroidManifest.xml b/main/AndroidManifest.xml index cc38d60..20365d0 100644 --- a/main/AndroidManifest.xml +++ b/main/AndroidManifest.xml @@ -2,7 +2,7 @@ + android:versionName="4.17"> -


海天鹰浏览器 V4.15

+


海天鹰浏览器 V4.17

内置扩展的浏览器。

扩展:链接关键字过滤,链接关键字高亮,图片自定义过滤,视频独立播放。

作者:海天鹰

@@ -23,6 +23,7 @@ p { text-indent:2em; }

获取网页图标

字符串转Bitmap

更新日志:

+

V4.17 (2021-03-02)

  1. 允许HTTPS、HTTP混合内容,解决微信网页视频无法播放的问题。

V4.16 (2020-10-14)

  1. 取消引起崩溃的复制图片。

V4.15 (2020-10-01)

  1. 优化猜测下载文件名。

V4.14 (2020-09-20)

  1. 优化下载对话框百度网页图片文件名填充,支持修改下载文件名。
diff --git a/main/java/com/hty/browser/MainActivity.java b/main/java/com/hty/browser/MainActivity.java index b8f9d81..7db489e 100644 --- a/main/java/com/hty/browser/MainActivity.java +++ b/main/java/com/hty/browser/MainActivity.java @@ -28,7 +28,6 @@ import android.content.ActivityNotFoundException; import android.content.BroadcastReceiver; import android.content.ClipData; import android.content.ClipboardManager; -import android.content.ContentResolver; import android.content.ContentValues; import android.content.Context; import android.content.DialogInterface; @@ -1204,25 +1203,27 @@ public class MainActivity extends Activity { void settingWebView(WebView webView) { registerForContextMenu(webView); // 注册菜单 webView.requestFocusFromTouch(); // 请求触摸焦点 - if(Build.VERSION.SDK_INT >= 19) { - webView.setWebContentsDebuggingEnabled(true); // 允许调试 - } + webView.setWebContentsDebuggingEnabled(true); // 允许调试 + WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); // 开启JS - webSettings.setJavaScriptCanOpenWindowsAutomatically(true);// 允许JS打开窗口 - webSettings.setCacheMode(WebSettings.LOAD_DEFAULT);// 开启缓存 + webSettings.setJavaScriptCanOpenWindowsAutomatically(true); // 允许JS打开窗口 + webSettings.setCacheMode(WebSettings.LOAD_DEFAULT); // 开启缓存 // 自适应屏幕 webSettings.setUseWideViewPort(true); webSettings.setLoadWithOverviewMode(true); webSettings.setSupportZoom(true); // 支持缩放 - webSettings.setBuiltInZoomControls(true);// 启用内置缩放控件 + webSettings.setBuiltInZoomControls(true); // 启用内置缩放控件 webSettings.setDisplayZoomControls(false); // 隐藏缩放控件 - webSettings.setAllowFileAccess(true);// 开启文件访问 + webSettings.setAllowFileAccess(true); // 开启文件访问 webSettings.setDatabaseEnabled(true); // 开启数据库 webSettings.setDomStorageEnabled(true); // 开启localStorage webSettings.setGeolocationEnabled(true); // 开启定位 webSettings.setSupportMultipleWindows(true); // 支持多窗口 webSettings.setAllowUniversalAccessFromFileURLs(true); // 允许跨域 + if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { + webSettings.setMixedContentMode(WebSettings.MIXED_CONTENT_ALWAYS_ALLOW); // 允许HTTPS、HTTP混合内容 + } webView.setWebViewClient(new WebViewClient() { @Override diff --git a/version b/version index 5ede4d9..c1e1d90 100644 --- a/version +++ b/version @@ -1 +1 @@ -4.16 \ No newline at end of file +4.17 \ No newline at end of file