diff --git a/YHExplorer/YHExplorerView.m b/YHExplorer/YHExplorerView.m index bfa5c86..fd5f8f6 100644 --- a/YHExplorer/YHExplorerView.m +++ b/YHExplorer/YHExplorerView.m @@ -104,6 +104,13 @@ } } +- (void)loadHTMLString:(NSString *)html baseURL:(nullable NSURL *)baseURL +{ + if (self.isLoaded) { + [self.webViewController loadHTMLString:html baseURL:baseURL]; + } +} + - (void)setProgressBarColor:(UIColor *)color { [self.webViewController setProgressBarColor:color]; diff --git a/YHExplorer/YHExplorerViewController.h b/YHExplorer/YHExplorerViewController.h index 1d4890b..7796670 100644 --- a/YHExplorer/YHExplorerViewController.h +++ b/YHExplorer/YHExplorerViewController.h @@ -28,6 +28,8 @@ * @param html 网页内容 */ - (void)loadHTMLString:(NSString * _Nonnull)html; + +- (void)loadHTMLString:(NSString *)html baseURL:(nullable NSURL *)baseURL; /** * 设置进度条的颜色 * diff --git a/YHExplorer/YHExplorerViewController.m b/YHExplorer/YHExplorerViewController.m index f4eb3c6..ae9bb1c 100644 --- a/YHExplorer/YHExplorerViewController.m +++ b/YHExplorer/YHExplorerViewController.m @@ -221,6 +221,11 @@ static float kprogressViewRadius = 2.0f; [self.webView loadHTMLString:html baseURL:[[NSBundle mainBundle] bundleURL]]; } +- (void)loadHTMLString:(NSString *)html baseURL:(nullable NSURL *)baseURL +{ + [self.webView loadHTMLString:html baseURL:baseURL]; +} + - (void)setProgressBarColor:(UIColor *)color { if (self.progressBar) {