Merge branch 'master' into major

master
wangyong 2023-06-28 19:37:48 +08:00
commit 36c88bdd02
1 changed files with 184 additions and 1 deletions

185
README.md
View File

@ -252,7 +252,7 @@ final res = await Mop.instance.initialize(
void registerAppletHandler(AppletHandler handler)
```
```
abstract class AppletHandler {
///
@ -307,6 +307,189 @@ module.exports = {
}
```
## Flutter-SDK
```
.
CHANGELOG.md
LICENSE
README.md
android
   build.gradle
   build.gradle.tpl
   gradle
      wrapper
      gradle-wrapper.properties
   gradle.properties
   proguard-android.txt
   proguard-rules.pro
   settings.gradle
   src // Flutter-SDK Android
   main
   AndroidManifest.xml
   java
   com
   finogeeks
   mop
   MopEventStream.java //
   MopPlugin.java // flutter
   MopPluginDelegate.java //
   api
      AbsApi.java // flutter-API
      ApisManager.java // flutter-API
      BaseApi.java // flutter-API
      EmptyApi.java // flutter-API
      mop
      AppletHandlerModule.java // AppletHandler
      AppletManageModule.java // APIModule()
      AppletModule.java // APIModuleapi
      BaseModule.java // SDKAPIModule
      ExtensionApiModule.java // APIModuleAPIH5API
      InitSDKModule.java // SDKModule
      SmSignModule.java // ()
      VersionModule.java // SDKModule
      WXQrCodeModule.java //FinClip Module
      util //
      InitUtils.java //
   constants
      Constants.java //
   interfaces //
      Event.java
      FlutterInterface.java
      IApi.java
      ICallback.java
      ILifecycle.java
   service
      MopPluginService.java // Flutter
   utils
   AppletUtils.java //
   GsonUtil.java //json
example //
   README.md
   analysis_options.yaml
   android // --
      app
         build.gradle
         src
         debug
            AndroidManifest.xml
         main
            AndroidManifest.xml
            java
               com
               finogeeks
               mop_example
               CustomLoadingPage.java //loading
               MainActivity.java //
               MainApplication.java
            res
         profile
         AndroidManifest.xml
      build.gradle
      gradle
         wrapper
         gradle-wrapper.properties
      gradle.properties
      settings.gradle
   ios // --iOS
      Podfile
      Runner
         AppDelegate.swift //
         Assets.xcassets
         FlutterMethodChannelHandler.h // Flutterchannel
         FlutterMethodChannelHandler.m
         LoadingView.h // UI
         LoadingView.m
         Runner-Bridging-Header.h
      Runner.xcodeproj
   lib
      main.dart //
   pubspec.yaml
ios // iOS
   Assets
   Classes
      Api // flutter-sdk APIiOS
         MOPAppletDelegate.h // iOS SDKAppletHandler
         MOPAppletDelegate.m // iOS SDKAppletHandler
         MOP_addWebExtentionApi.h // H5 api
         MOP_addWebExtentionApi.m
         MOP_callJS.h //
         MOP_callJS.m
         MOP_changeUserId.h // userId
         MOP_changeUserId.m
         MOP_clearApplets.h //
         MOP_clearApplets.m
         MOP_closeAllApplets.h //
         MOP_closeAllApplets.m
         MOP_closeApplet.h //
         MOP_closeApplet.m
         MOP_currentApplet.h //
         MOP_currentApplet.m
         MOP_finishRunningApplet.h //
         MOP_finishRunningApplet.m
         MOP_initSDK.h // SDK()
         MOP_initSDK.m
         MOP_initialize.h // SDK()
         MOP_initialize.m
         MOP_openApplet.h //
         MOP_openApplet.m
         MOP_parseAppletInfoFromWXQrCode.h //
         MOP_parseAppletInfoFromWXQrCode.m
         MOP_qrcodeOpenApplet.h //
         MOP_qrcodeOpenApplet.m
         MOP_registerAppletHandler.h //
         MOP_registerAppletHandler.m
         MOP_registerExtensionApi.h // api
         MOP_registerExtensionApi.m
         MOP_removeAllUsedApplets.h //
         MOP_removeAllUsedApplets.m
         MOP_removeApplet.h //
         MOP_removeApplet.m
         MOP_removeUsedApplet.h //
         MOP_removeUsedApplet.m
         MOP_scanOpenApplet.h //
         MOP_scanOpenApplet.m
         MOP_sdkVersion.h // SDK
         MOP_sdkVersion.m
         MOP_sendCustomEvent.h // SDK
         MOP_sendCustomEvent.m
         MOP_showBotomSheetModel.h // View
         MOP_showBotomSheetModel.m
         MOP_smsign.h // ()
         MOP_smsign.m
         MOP_startApplet.h // ()
         MOP_startApplet.m
         MOP_webViewBounces.h // webView
         MOP_webViewBounces.m
      Model
         MopCustomMenuModel.h // Model
         MopCustomMenuModel.m
      MopPlugin.h // flutter iOS
      MopPlugin.m
      Utils //
      MOPApiConverter.h // Api使runtimerequestapi
      MOPApiConverter.m
      MOPApiRequest.h // flutter-sdkRequest
      MOPApiRequest.m
      MOPBaseApi.h // flutter API
      MOPBaseApi.m
      MOPTools.h //
      MOPTools.m
      MopShareView.h // UI
      MopShareView.m
      UIView+MOPFATToast.h // Toast
      UIView+MOPFATToast.m
   mop.podspec
   mop.podspec.tpl //mop.podspec
lib
   api.dart // flutter-sdk
   mop.dart // mop flutter-sdkapi
publish.sh //
pubspec.tpl.yaml // pubspec.yaml
pubspec.yaml //
tag.sh // tag
trigger.sh //
```
## 🔗
FinClip