etion: nil)

}

// 注冊API

let script = WKUserScript(source: “window.webkit.messageHandlers.showAlert = function(message) { window.webkit.messageHandlers.nativeAPI.postMessage({name: ‘showAlert’, message: message}); }”, injectionTime: .atDocumentEnd, forMainFrameOnly: true)

webView.configuration.userContentController.addUserScript(script)

webView.configuration.userContentController.add(self, name: “nativeAPI”)

“`

5. 打包應用,可以選擇使用Xcode自帶的打包工具或第三方打包工具,如PhoneGap、Cordova等。

總的來說,iOS打包瀏覽器版是一種非常方便的應用開發方式,可以將網頁應用快速打包成iOS應用,并通過JavaScript與原生應用進行交互,實現更多的功能。

未經允許不得轉載:智電網絡 NET » ios打包瀏覽器版怎么做?

相關推薦