- 手动集成微信 OpenSDK-NoPay,创建 XJWeChatManager 统一管理分享能力 - 地图卡片新增长按手势,通过代理模式实现「转发到微信」,分享含高德导航链接 - 聊天页新增群成员侧滑面板,支持查看成员列表及一键拨号 - 新增急救资源详情页(XJFirstAidResourceDetailVC)及选择联系人页 - 首页健康知识/资讯模块,含双视图列表及 H5 跳转 - 修复急救资源详情页编译报错 Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
48 lines
1.5 KiB
Objective-C
48 lines
1.5 KiB
Objective-C
//
|
|
// PhysicalWebViewController.m
|
|
// XinjiangProject
|
|
//
|
|
// Created by Apple on 2026/3/24.
|
|
//
|
|
|
|
#import "PhysicalWebViewController.h"
|
|
|
|
@interface PhysicalWebViewController ()
|
|
|
|
@end
|
|
|
|
@implementation PhysicalWebViewController
|
|
|
|
- (void)viewDidLoad {
|
|
[super viewDidLoad];
|
|
self.isHidenNaviBar = true;
|
|
[self.wkWebView mas_remakeConstraints:^(MASConstraintMaker *make) {
|
|
make.top.left.right.mas_offset(0);
|
|
make.bottom.mas_offset(-SafetyAreaHeight);
|
|
}];
|
|
}
|
|
|
|
#pragma mark - WKNavigationDelegate
|
|
|
|
- (void)webView:(WKWebView *)webView didStartProvisionalNavigation:(WKNavigation *)navigation {
|
|
[super webView:webView didStartProvisionalNavigation:navigation];
|
|
DLog(@"[健康H5] 开始加载: %@", webView.URL.absoluteString);
|
|
}
|
|
|
|
- (void)webView:(WKWebView *)webView didFinishNavigation:(WKNavigation *)navigation {
|
|
[super webView:webView didFinishNavigation:navigation];
|
|
DLog(@"[健康H5] 加载完成: %@", webView.URL.absoluteString);
|
|
}
|
|
|
|
- (void)webView:(WKWebView *)webView didFailProvisionalNavigation:(WKNavigation *)navigation withError:(NSError *)error {
|
|
[super webView:webView didFailProvisionalNavigation:navigation withError:error];
|
|
DLog(@"[健康H5] 加载失败: %@", error.localizedDescription);
|
|
}
|
|
|
|
- (void)webView:(WKWebView *)webView didFailNavigation:(WKNavigation *)navigation withError:(NSError *)error {
|
|
[super webView:webView didFailNavigation:navigation withError:error];
|
|
DLog(@"[健康H5] 导航失败: %@", error.localizedDescription);
|
|
}
|
|
|
|
@end
|