Commit 03a679d5 authored by David黄金龙's avatar David黄金龙

通篇支持

parent 7f625161
......@@ -368,6 +368,33 @@ extension YHH5WebViewVC {
// MARK: - h5实现的接口
extension YHH5WebViewVC {
//是否支持通屏
func supportFullScreenSyn(_ tag : String) {
if tag.contains("1") {
//支持
isFullScreenFlag = true
} else {
//不支持
isFullScreenFlag = false
}
webview.snp.removeConstraints()
if isFullScreenFlag {
webview.snp.remakeConstraints { make in
make.edges.equalToSuperview()
}
} else {
webview.snp.remakeConstraints { make in
make.top.equalToSuperview().offset(k_Height_NavigationtBarAndStatuBar)
make.left.right.bottom.equalToSuperview()
}
}
}
//是否支持内部跳转
func supportInnerBackSyn(_ tag : String) {
if tag.contains("1") {
isSupportWebviewInterBackFlag = true
......
......@@ -17,6 +17,18 @@ class YHJsApi: NSObject {
}
extension YHJsApi {
//13、是否支持通屏
@objc func supportFullScreenSyn(_ tag : Any) {
DispatchQueue.main.async {
if let tag = tag as? String, tag.count == 1 {
if let delegate = self.delegate as? YHH5WebViewVC {
delegate.supportFullScreenSyn(tag)
}
}
}
}
//12、webView内支持内部一级一级返回
@objc func supportInnerBackSyn(_ tag : Any) {
DispatchQueue.main.async {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment