DSToolsModuleProtocol.h 1.08 KB
//
//  DSToolsModuleProtocol.h
//  DSToolsModule
//
//  Created by 毕珂 on 2020/4/21.
//

#import "DSQiNiuUploadManager.h"
#import "DSMapSearchModel.h"

#ifndef DSToolsModuleProtocol_h
#define DSToolsModuleProtocol_h

@protocol DSToolsModuleDelegate <NSObject, DSQiNiuUploadManagerDelegate>

@required

#pragma mark - 跳转播放器

/// 跳转播放器
/// @param playURL 播放URL
/// @param coverImage 封面图
/// @param coverImageUrl 封面图url
-(void)skipPlayerVCWithPlayURL:(nonnull NSURL*)playURL coverImage:(nullable UIImage*)coverImage coverImageUrl:(nullable NSString*)coverImageUrl;

#pragma mark - 地图poi请求

/// 地图poi检索
/// @param longitude 经度
/// @param latitude 纬度
/// @param page 页数
/// @param keywords 检索词(可以不传)
/// @param result 结果
-(void)requestGetGaoDePOIWithLongitude:(double)longitude latitude:(double)latitude page:(NSUInteger)page keywords:(nullable NSString *)keywords result:(nullable void (^)(NSArray<DSMapSearchModel *> * _Nullable dataArr, NSString * _Nullable errorMessage))result;

@end

#endif /* DSToolsModuleProtocol_h */