mirror of
https://github.com/gedoor/legado.git
synced 2024-07-06 23:47:49 +08:00
优化
This commit is contained in:
parent
43d0d807e6
commit
c04027de1e
@ -43,9 +43,11 @@ class AndroidJsTest {
|
||||
returnData.getErrorMsg()
|
||||
""".trimIndent()
|
||||
val result1 = RhinoScriptEngine.eval(js1)
|
||||
Assert.assertEquals(result1, "未知错误,请联系开发者!").let {
|
||||
|
||||
}
|
||||
Assert.assertEquals(result1, "未知错误,请联系开发者!")
|
||||
val js2 = """
|
||||
let intent = new android.content.Intent(android.content.Intent.ACTION_VIEW)
|
||||
""".trimIndent()
|
||||
RhinoScriptEngine.eval(js2)
|
||||
}
|
||||
|
||||
@Test
|
||||
|
@ -38,6 +38,7 @@ object RhinoClassShutter : ClassShutter {
|
||||
|
||||
private val protectedClasses by lazy {
|
||||
val protectedClasses = HashMap<Any, Any>()
|
||||
protectedClasses["java.lang.Class"] = true
|
||||
protectedClasses["java.lang.Runtime"] = true
|
||||
protectedClasses["java.io.File"] = true
|
||||
protectedClasses["java.security.AccessController"] = true
|
||||
|
@ -38,6 +38,7 @@ object RhinoClassShutter : ClassShutter {
|
||||
|
||||
private val protectedClasses by lazy {
|
||||
val protectedClasses = HashMap<Any, Any>()
|
||||
protectedClasses["java.lang.Class"] = true
|
||||
protectedClasses["java.lang.Runtime"] = true
|
||||
protectedClasses["java.io.File"] = true
|
||||
protectedClasses["java.security.AccessController"] = true
|
||||
|
Loading…
Reference in New Issue
Block a user