Skip to content

Commit 007a3ec

Browse files
committed
change VideoOsLuaView get miniAppId
1 parent 9ab576f commit 007a3ec

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

VideoOS/venvy_pub/src/main/java/cn/com/videopls/pub/view/VideoOSLuaView.java

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,8 @@ public class VideoOSLuaView extends VideoOSBaseView {
4747

4848
private static final String INIT_SCRIPT = "Init_ScriptBundle";
4949
private static final String LOCAL_LUA_PATH = "lua/";
50+
private static final String KEY_MINIAPPID = "miniAppId";
51+
private static final String KEY_APPLETID = "appletId";
5052
private volatile LuaView mLuaView;
5153
private boolean hasCallShowFunction = false;
5254
public static ScriptBundle sScriptBundle;
@@ -214,10 +216,13 @@ private void runLuaFile(final LuaView luaView, final String luaName, final Objec
214216
}
215217
String miniAppId = "";
216218
if (valueData instanceof HashMap) {
217-
if (((HashMap) valueData).containsKey("miniAppId")) {
218-
miniAppId = ((HashMap) valueData).get("miniAppId").toString();
219-
} else if (((HashMap) valueData).containsKey("appletId")) {
220-
miniAppId = ((HashMap) valueData).get("appletId").toString();
219+
HashMap params = (HashMap) valueData;
220+
if (params != null && params.size() >= 0) {
221+
if (params.containsKey(KEY_MINIAPPID)) {
222+
miniAppId = params.get(KEY_MINIAPPID) == null ? "" : String.valueOf(params.get(KEY_MINIAPPID));
223+
} else if (params.containsKey(KEY_APPLETID)) {
224+
miniAppId = params.get(KEY_APPLETID) == null ? "" : String.valueOf(params.get(KEY_APPLETID));
225+
}
221226
}
222227
}
223228
if (sScriptBundle == null) {

0 commit comments

Comments
 (0)