Browse Source

修复bug

yhz 5 years ago
parent
commit
1d84dcbe9a
1 changed files with 13 additions and 10 deletions
  1. 13 10
      package_web_record.py

+ 13 - 10
package_web_record.py

@@ -68,7 +68,18 @@ def package(config, sdk):
 
     jsonConfig['bgMusic'] = config['bgMusic']
     if 'recordConfig' in config:
-        setRecordConfig(jsonConfig, config['recordConfig'])
+        recordConfig = config['recordConfig']
+        setRecordConfig(jsonConfig, recordConfig)
+        
+        userIcon = recordConfig['userIcon']
+        suffix = userIcon[userIcon.index('.'):]
+        item = {'formFile':userIcon, 'toFile':'res/drawable/float_sdk_user_icon' + suffix}
+
+        if 'copyList' in config:
+            copyList = config['copyList']
+            copyList.add(item)
+        else:
+            config['copyList'] = [item]
 
     configData = jsonConfig['configData']
     properties = jsonConfig['properties']
@@ -82,15 +93,7 @@ def package(config, sdk):
     if 'deleteList' in config:
         jsonConfig['deleteList'] = config['deleteList']
 
-    userIcon = configData['userIcon']
-    suffix = userIcon[userIcon.index('.'):]
-    item = {'formFile':userIcon, 'toFile':'res/drawable/float_sdk_user_icon' + suffix}
-
-    if 'copyList' in config:
-        copyList = config['copyList']
-        copyList.add(item)
-    else:
-        config['copyList'] = [item]
+    
 
     # 获取sdk相关配置
     getSdkConfig(sdk, jsonConfig, config)