|
@@ -6,7 +6,7 @@
|
|
|
export default class JsbSystem {
|
|
export default class JsbSystem {
|
|
|
|
|
|
|
|
/**代码桥在AS中的路径 */
|
|
/**代码桥在AS中的路径 */
|
|
|
- private static _JSB_ANDROID_PATH: string = "org/cocos2dx/javascript/thridSdk/ThirdSdkMgr";
|
|
|
|
|
|
|
+ private static _JSB_ANDROID_PATH: string = "org/cocos2dx/javascript/thirdSdk/ThirdSdkMgr";
|
|
|
/**代码桥在IOS中的路径 */
|
|
/**代码桥在IOS中的路径 */
|
|
|
private static _JSB_IOS_PATH: string = "ThirdSdkMgr";
|
|
private static _JSB_IOS_PATH: string = "ThirdSdkMgr";
|
|
|
|
|
|
|
@@ -58,6 +58,7 @@ export default class JsbSystem {
|
|
|
* @param info info(Java返回)
|
|
* @param info info(Java返回)
|
|
|
*/
|
|
*/
|
|
|
public static updateDeviceInfo(info) {
|
|
public static updateDeviceInfo(info) {
|
|
|
|
|
+ mk.console.log("updateDeviceInfo" + cc.sys.os, info)
|
|
|
if (cc.sys.os == cc.sys.OS_ANDROID) {
|
|
if (cc.sys.os == cc.sys.OS_ANDROID) {
|
|
|
gData.appData.updateDeviceInfo(info);
|
|
gData.appData.updateDeviceInfo(info);
|
|
|
}
|
|
}
|
|
@@ -71,12 +72,16 @@ export default class JsbSystem {
|
|
|
* @description 自定义功能 CocosToJava
|
|
* @description 自定义功能 CocosToJava
|
|
|
*/
|
|
*/
|
|
|
public static getDeviceInfo() {
|
|
public static getDeviceInfo() {
|
|
|
|
|
+ mk.console.log("getDeviceInfo", cc.sys.os)
|
|
|
if (cc.sys.os == cc.sys.OS_ANDROID) {
|
|
if (cc.sys.os == cc.sys.OS_ANDROID) {
|
|
|
this.callStaticMethod(this._JSB_ANDROID_PATH, "getDeviceInfo", "()V");
|
|
this.callStaticMethod(this._JSB_ANDROID_PATH, "getDeviceInfo", "()V");
|
|
|
}
|
|
}
|
|
|
else if (cc.sys.os == cc.sys.OS_IOS) {
|
|
else if (cc.sys.os == cc.sys.OS_IOS) {
|
|
|
this.callStaticMethod(this._JSB_IOS_PATH, "getDeviceInfo", "");
|
|
this.callStaticMethod(this._JSB_IOS_PATH, "getDeviceInfo", "");
|
|
|
}
|
|
}
|
|
|
|
|
+ else {
|
|
|
|
|
+ gData.appData.getDeviceInfoCompelete = true;
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
/**
|
|
/**
|