美文网首页
OpenApplus支持自定义API

OpenApplus支持自定义API

作者: linwaiwai | 来源:发表于2020-05-18 11:33 被阅读0次

OpenApplus将为专业版本以上客户提供的自定义API功能的。提供的自定义API功能的能够在IDE上编写mock接口,在客户端环境调用本地API。

使用的协议为:
wx.api.setNavigationBarTitle({title:"hello", success:function(){}, fail:function(){}});

在iOS端定义插件

#import <OpenApplus/OpenApplus.h>
NS_ASSUME_NONNULL_BEGIN

@interface OAPluginDemo :NSObject<OAPlugin>


/**
 api方法
 */
@property (nonatomic, copy) NSString *command;

/**
 请求参数
 */
@property (nonatomic, strong) NSDictionary *param;

@property (nonatomic, readonly, copy) id<OAPluginContext> context;


- (id)setupApiWithSuccess:(void(^_Null_unspecified)(NSDictionary<NSString *, id> * _Nonnull))success
failure:(void(^_Null_unspecified)(id _Nullable))failure
 cancel:(void(^_Null_unspecified)(void))cancel;

@end

NS_ASSUME_NONNULL_END
#import "OAPluginDemo.h"

@implementation OAPluginDemo

- (id)setupApiWithSuccess:(void(^_Null_unspecified)(NSDictionary<NSString *, id> * _Nonnull))success
failure:(void(^_Null_unspecified)(id _Nullable))failure
                   cancel:(void(^_Null_unspecified)(void))cancel{
    NSLog(@"do nothing");
    return nil;
}
@end

之后在进入小程序之前调用。

  [[OpenApplus apiExtension] registerApi:[OAPluginDemo class] name:@"setNavigationBarTitle"];

相关文章

  • OpenApplus支持自定义API

    OpenApplus将为专业版本以上客户提供的自定义API功能的。提供的自定义API功能的能够在IDE上编写moc...

  • 快速实现显示浏览器通知

    JavaScript Web Notification API允许电脑和手机浏览器通过自定义内容显示通知。虽然支持...

  • 自定义标签库-FHHTagView

    FHHTagView Github Tip: 提供高度计算Api 自定义标签样式 可设置标签控件是否支持单选、多选...

  • 5-2 IOS 7 --View Controller 转场

    自定义转场动画 iOS 7 中最让我激动的特性之一就是提供了新的 API 来支持自定义 view contriol...

  • 用户自定义功能的封装

    需求 自定义应用Api用于实现特定的功能 支持参数调整 应用api运行在控制器端 理解 对应用过程进行抽象 流程是...

  • iOS自定义转场

    1.官方目前支持的四种方式: 2.转场API *** iOS 7 以协议的方式开放了自定义转场的 API,协议的好...

  • 通用条形码生成 API 接口

    通用条形码生成 API 接口 通用条形码生成接口。 1. 产品功能 支持 40 种条形码; 支持生成自定义的条码尺...

  • 通用条形码生成 API 接口

    通用条形码生成 API 接口 通用条形码生成接口。 1. 产品功能 支持 40 种条形码; 支持生成自定义的条码尺...

  • VUE 3.0

    六大亮点 性能更快 体积更小 组合API 更好支持ts 自定义渲染AIP 更先进组建 性能: -diff 算法优化...

  • Android栗子の双击事件

    调用api 自定义:

网友评论

      本文标题:OpenApplus支持自定义API

      本文链接:https://www.haomeiwen.com/subject/nkcuohtx.html