ipu的trunk版ios客户端工程

IPUWebView.h 936B

    // // IPUWebView.h // IPUMobile // // Created by 秋林 on 2018/12/26. // Copyright © 2018 asiainfo. All rights reserved. // #import <WebKit/WebKit.h> #import "IPUMobileDelegate.h" @class IPUDataMap; @interface IPUWebView : WKWebView <IPUWebViewProtocol, IPUCallbackProtocol> { NSURL *baseUrl; } @property (nonatomic, strong) NSString *pageAction; @property (nonatomic, assign) BOOL scalesPageToFit; @property (nonatomic, weak) id <WKUIDelegate, WKNavigationDelegate> delegate; @property (nonatomic, copy, nullable) WebViewLoadCompletion loadCompletion; - (void)loadUrl:(NSString *)urlString; - (void)loadLocalUrl:(NSString *)filePath; - (void)setBaseUrl:(NSString *)basePath; - (void)loadTemplate:(NSString *) filePath data:(IPUDataMap *)data; - (NSString *)getTemplate:(NSString *) filePath data:(IPUDataMap *) data; - (NSString *)stringByEvaluatingJavaScriptFromString:(NSString *)script; - (void)free; @end