Files
xj-ios/XinjiangProject/XinjiangProject/Project/HomeV2/Controllview/PhysicalWebViewController.m
T
jiayangyangandClaude Opus 4.7 ee498064cc feat(sos): 集成微信SDK,实现地图卡片长按转发微信;新增急救资源详情页及群成员面板
- 手动集成微信 OpenSDK-NoPay,创建 XJWeChatManager 统一管理分享能力
- 地图卡片新增长按手势,通过代理模式实现「转发到微信」,分享含高德导航链接
- 聊天页新增群成员侧滑面板,支持查看成员列表及一键拨号
- 新增急救资源详情页(XJFirstAidResourceDetailVC)及选择联系人页
- 首页健康知识/资讯模块,含双视图列表及 H5 跳转
- 修复急救资源详情页编译报错

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
2026-07-14 17:53:44 +08:00

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