This commit is contained in:
Horis
2025-04-27 22:01:44 +08:00
parent 58d5977e53
commit b5bccbcc2a
3 changed files with 2 additions and 11 deletions
+1 -1
View File
@@ -173,7 +173,7 @@ java.cacheFile(url)
java.cacheFile(url,saveTime) java.cacheFile(url,saveTime)
执行内容 执行内容
eval(String(java.cacheFile(url))) eval(String(java.cacheFile(url)))
删除缓存文件 使缓存失效
cache.delete(java.md5Encode16(url)) cache.delete(java.md5Encode16(url))
``` ```
* 获取网络压缩文件里面指定路径的数据 *可替换Zip Rar 7Z * 获取网络压缩文件里面指定路径的数据 *可替换Zip Rar 7Z
+1 -1
View File
@@ -188,7 +188,7 @@ let options = {
(function(){ (function(){
var b64=String(src).match(/ttf;base64,([^\)]+)/); var b64=String(src).match(/ttf;base64,([^\)]+)/);
if(b64){ if(b64){
var f1 = java.queryBase64TTF(b64[1]); var f1 = java.queryTTF(b64[1]);
var f2 = java.queryTTF("https://alanskycn.gitee.io/teachme/assets/font/Source Han Sans CN Regular.ttf"); var f2 = java.queryTTF("https://alanskycn.gitee.io/teachme/assets/font/Source Han Sans CN Regular.ttf");
// return java.replaceFont(result, f1, f2); // return java.replaceFont(result, f1, f2);
return java.replaceFont(result, f1, f2, true); // 过滤掉f1中不存在的字形 return java.replaceFont(result, f1, f2, true); // 过滤掉f1中不存在的字形
@@ -505,15 +505,6 @@ interface JsExtensions : JsEncodeUtils {
return dateFormat.format(Date(time)) return dateFormat.format(Date(time))
} }
/**
* utf8编码转gbk编码
*/
fun utf8ToGbk(str: String): String {
val utf8 = String(str.toByteArray(charset("UTF-8")))
val unicode = String(utf8.toByteArray(), charset("UTF-8"))
return String(unicode.toByteArray(charset("GBK")))
}
fun encodeURI(str: String): String { fun encodeURI(str: String): String {
return try { return try {
URLEncoder.encode(str, "UTF-8") URLEncoder.encode(str, "UTF-8")