回答編集履歴
1
誤記の修正とreturn文の追加をしました。
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
Apple Developer
|
1
|
+
Apple Developer Documentation の `webView(_:decidePolicyFor:decisionHandler:)` メソッドについてのページでは、このメソッド内のどこかで必ず `decisionHandler` を呼び出すようにしなければならないと言われています。
|
2
2
|
|
3
3
|
> If you implement this method, always execute the decisionHandler block at some point.
|
4
4
|
|
@@ -20,6 +20,7 @@
|
|
20
20
|
|
21
21
|
- decisionHandler(WKNavigationActionPolicy.allow);
|
22
22
|
+ decisionHandler(WKNavigationActionPolicy.cancel)
|
23
|
+
+ return
|
23
24
|
}
|
24
25
|
+ decisionHandler(WKNavigationActionPolicy.allow)
|
25
26
|
}
|