如何在iOS上的webview上点击按钮来调用快捷功能?

时间:2017-07-21 18:53:14

标签: swift

我试图点击调用swift功能的网页视图上的按钮。我无法弄明白。我知道如何从快速进行swiftjs来电,而不是相反。

self.webVw.evaluateJavaScript("callNativeApp()", completionHandler: { (obj, error) in

        if error != nil
        {
            print("Error: \(String(describing: error))")
        }
        else
        {
            print("Object : \(String(describing: obj))")
            self.testData()
        }
    })
})

1 个答案:

答案 0 :(得分:0)

简短的回答是不可能的。

详细的答案是有其他方法来实现这样的事情。您必须重定向到另一个页面,并使用WebView委托处理您的逻辑。您还可以从服务器发送推送通知,该通知会在您的应用中执行某些操作,或者最后您可以打开通用链接(如果这是一个选项)。