import 'dart:io'; import 'package:zhiying_comm/util/application.dart'; import 'jdsdk.dart'; class FlutterJDSDKRegister { static init() { initMethod(); } static void initMethod() { ////初始化JDSDK Application.addStringParamsMethod( type: "init_jd_sdk", method: (param, callback) async { if (param == null) { print("jd初始化参数为空"); return; } var result = await Jdsdk.init(appKey: param['appKey'] ?? '', appSecret: param['appSecret'] ?? ''); print(result); if (callback != null) { callback(result); } }); ////打开京东appUrl Application.addStringParamsMethod( type: "open_jd_url", method: (param, callback) async { if (param == null) { print("jd初始化参数为空"); return; } var result = await Jdsdk.openUrl(url: param['url'] ?? ''); print(result); if (callback != null) { callback(result); } }); } }