修复 被注释的代码
This commit is contained in:
@@ -129,12 +129,12 @@ public class CommunityFragment extends ViewPagerFragment implements BackPressedH
|
|||||||
@Override
|
@Override
|
||||||
public void onPageShow() {
|
public void onPageShow() {
|
||||||
super.onPageShow();
|
super.onPageShow();
|
||||||
//EventBus.getDefault().post(new VisibilityChange(true));
|
EventBus.getDefault().post(new VisibilityChange(true));
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onPageHide() {
|
public void onPageHide() {
|
||||||
super.onPageHide();
|
super.onPageHide();
|
||||||
//EventBus.getDefault().post(new VisibilityChange(false));
|
EventBus.getDefault().post(new VisibilityChange(false));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -12,10 +12,7 @@ import com.stardust.autojs.runtime.ScriptRuntime
|
|||||||
import com.stardust.autojs.script.JavaScriptSource
|
import com.stardust.autojs.script.JavaScriptSource
|
||||||
import com.stardust.automator.UiObjectCollection
|
import com.stardust.automator.UiObjectCollection
|
||||||
import com.stardust.pio.UncheckedIOException
|
import com.stardust.pio.UncheckedIOException
|
||||||
import org.mozilla.javascript.Context
|
import org.mozilla.javascript.*
|
||||||
import org.mozilla.javascript.Script
|
|
||||||
import org.mozilla.javascript.Scriptable
|
|
||||||
import org.mozilla.javascript.ScriptableObject
|
|
||||||
import org.mozilla.javascript.commonjs.module.RequireBuilder
|
import org.mozilla.javascript.commonjs.module.RequireBuilder
|
||||||
import org.mozilla.javascript.commonjs.module.provider.SoftCachingModuleScriptProvider
|
import org.mozilla.javascript.commonjs.module.provider.SoftCachingModuleScriptProvider
|
||||||
import java.io.File
|
import java.io.File
|
||||||
@@ -112,7 +109,15 @@ open class RhinoJavaScriptEngine(private val mAndroidContext: android.content.Co
|
|||||||
thread = Thread.currentThread()
|
thread = Thread.currentThread()
|
||||||
ScriptableObject.putProperty(mScriptable, "__engine__", this)
|
ScriptableObject.putProperty(mScriptable, "__engine__", this)
|
||||||
initRequireBuilder(context, mScriptable)
|
initRequireBuilder(context, mScriptable)
|
||||||
context.executeScriptWithContinuations(initScript, mScriptable)
|
try {
|
||||||
|
context.executeScriptWithContinuations(initScript, mScriptable)
|
||||||
|
} catch (e: IllegalArgumentException) {
|
||||||
|
if ("Script argument was not a script or was not created by interpreted mode " == e.message) {
|
||||||
|
initScript.exec(context, mScriptable)
|
||||||
|
} else {
|
||||||
|
throw e
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
internal fun initRequireBuilder(context: Context, scope: Scriptable) {
|
internal fun initRequireBuilder(context: Context, scope: Scriptable) {
|
||||||
|
|||||||
Reference in New Issue
Block a user