WServBroadcastClient

WServBroadcastClient

new WServBroadcastClient(instWConverClient, optopt) → {Object}

Description:
  • 瀏覽器端之資料控制與同步器

Source:
Example
import FormData from 'form-data'
import WConverhpClient from 'w-converhp/src/WConverhpClient.mjs'
import WServBroadcastClient from './src/WServBroadcastClient.mjs'

let opt = {
    FormData,
    url: 'http://localhost:8080',
    apiName: 'api',
}

//instWConverClient
let instWConverClient = new WConverhpClient(opt)

//instWConverServer
instWConverServer = new WServBroadcastClient(instWConverClient)

instWConverServer.on('broadcast', function(data) {
    console.log(`broadcast`, data)
})
instWConverServer.on('error', function(err) {
    console.log(`error`, err)
})
Parameters:
Name Type Attributes Default Description
instWConverClient Object

輸入通訊服務實體物件,可使用例如WConverhpClient等建立

opt Object <optional>
{}

輸入設定物件,預設{}

Properties
Name Type Attributes Default Description
timePolling Integer <optional>
2000

輸入每次輪詢間隔時間整數,預設2000

Returns:

回傳事件物件,可監聽open、openOnce、error事件

Type
Object