0
圖像下載從右鍵點擊「上下文菜單」沒有響應在WKWebview中加載的網頁。如果任何機構知道幫助我確定哪個委託方法將接收此調用,或者是否有任何手動實現需要使此選項有效。 WKWebView的上下文菜單「下載圖像」菜單項沒有響應....
App:Mac Application. Language : Objective C. SDK: Xcode
圖像下載從右鍵點擊「上下文菜單」沒有響應在WKWebview中加載的網頁。如果任何機構知道幫助我確定哪個委託方法將接收此調用,或者是否有任何手動實現需要使此選項有效。 WKWebView的上下文菜單「下載圖像」菜單項沒有響應....
App:Mac Application. Language : Objective C. SDK: Xcode
您可以通過繼承它,並實現willOpenMenu方法類似這樣的攔截WKWebView類的上下文菜單項:
class MyWebView: WKWebView {
override func willOpenMenu(_ menu: NSMenu, with event: NSEvent) {
for menuItem in menu.items {
if menuItem.identifier?.rawValue == "WKMenuItemIdentifierDownloadImage" ||
menuItem.identifier?.rawValue == "WKMenuItemIdentifierDownloadLinkedFile" {
menuItem.isHidden = true
}
}
}
}
謝謝,我會實施和檢查。 –