0
私はwebviewと動的コンテンツを表示するuiviewを持つアプリを持っています。だから私はuiviewコンテンツをWebサーバーで動的に更新する必要があります。私は迅速なので、私は単一のwebviewからこのアプリを構築し、uiviewが最近追加された新しいです。間隔と非同期でHTTPリクエストを送信する方法
今のところ、私は愚かなコードを使用して、コンテンツの同期を維持します。 jsを使用すると、間隔を空けてhttpリクエストを非同期で行い、同時にスワイプコードを呼び出します。
JSコード、
$interval(function()
{
$http.get("http://192.168.1.66/uidata")
.success(function(response)
{
window.webkit.messageHandlers.startLive.postMessage(response.data);
}
}, 3000);
SWIFTコード、
func userContentController(_ userContentController: WKUserContentController, didReceive message: WKScriptMessage) {
if(message.name == "startLive") {
startLive(message.body)
}
}
がどのように私はちょうど間隔および非同期でHTTPリクエストを行うためにネイティブSWIFTコードを使用することができますか?
ありがとうございます。