如何将turbolink添加到Webview应用

时间:2015-08-25 18:34:08

标签: ios swift turbolinks

我为swift内置的iOS Webview应用程序制作了一个原生的swift滑出菜单。我试图让幻灯片菜单链接在应用程序中调用javascript。应用程序中的javascript已经设置我只需要在iOS应用程序中调用它。 这是我到目前为止的代码

func changeViewController(menu: LeftMenu) {
    switch menu {
    case .Main:
        self.slideMenuController()?.changeMainViewController(self.mainViewController, close: true)
    case .Swift:
        webView!.evaluateJavaScript("Turbolinks.visit(‘theurl/clients')", completionHandler: nil)
        break
    case .Java:
        webView!.evaluateJavaScript("Turbolinks.visit(‘theurl/contacts')", completionHandler: nil)
        break
    case .Go:
        webView!.evaluateJavaScript("Turbolinks.visit(‘theurl/tasks')", completionHandler: nil)
        break
    case .NonMenu:
        webView!.evaluateJavaScript("Turbolinks.visit(‘theurl/leads')", completionHandler: nil)
        break
    default:
        break
    }
}

0 个答案:

没有答案