【发布时间】:2020-11-16 21:37:59
【问题描述】:
我是新人,请耐心等待。 MacOS(不是 iOS)上的 Xcode 使用 WKWebView / NSView /NSWindow 嵌入 youtube 视频:
@property (assign) IBOutlet NSView *webNSView;
@property (assign) IBOutlet WKWebView *webView;
- (void)windowDidLoad {
WKWebView *webView = [[WKWebView alloc] initWithFrame:self.webNSView.frame];
webView.navigationDelegate = self;
NSURL *nsurl=[NSURL URLWithString:@"https://www.youtube.com/embed/C0DPdy98e4c"];
NSURLRequest *nsrequest=[NSURLRequest requestWithURL:nsurl];
[webView loadRequest:nsrequest];
[self.webNSView addSubview:webView]; }
如何禁用窗口中的所有鼠标交互,以便用户无法与 WKWebView 中的视频或初始化鼠标悬停交互。所以我希望禁用鼠标单击和窗口/视图上的鼠标悬停动作。我已经尝试过使用 youtube 的各种嵌入选项,但我认为需要在窗口/视图上完成。
【问题讨论】:
-
只是挑剔 - 学习几件事:1) 拼写
XCode->Xcode,MacOS->macOS, ... 2) Markdown Editing Help - 内容viewDidLoad没有缩进,... 3) 题名不需要包含 Xcode, macOS, ... 标签就够了 4) 不要过度使用xcode之类的标签,阅读info page 学习当你应该使用它们时,......这些东西只是我在阅读了你的几个问题后的观察结果,它们确实显示了一个人是否关心(恕我直言)。 -
感谢您的建议我对编码和堆栈非常陌生。
标签: objective-c xcode macos wkwebview nsview