|
- 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);
- }
- });
- }
- }
|