Web Workers APIAbstractWorker インタフェースは WorkerSharedWorker に共通の属性やメソッドを定義しています。

属性

AbstractWorker インタフェースには、他から継承している属性はありません。

イベントハンドラ

AbstractWorker.onerror
ErrorEvent イベントの発生時に呼ばれる EventListener です。

メソッド

AbstractWorker インタフェースには他から継承したメソッドはありません。

利用例

注意: AbstractWorker を直接呼ぶことはできません。必要な場合は、これを継承している WorkerSharedWorker を利用します。以下の例では、Worker() コンストラクタを利用して、Worker オブジェクトを作成し、利用しています。

var myWorker = new Worker('worker.js');

first.onchange = function() {
  myWorker.postMessage([first.value,second.value]);
  console.log('Message posted to worker');
}

このサンプルコードは、以下のページで全コードを参照できます:

仕様

仕様 状態 コメント
HTML Living Standard
AbstractWorker の定義
現行の標準 No change from Unknown.
Unknown
AbstractWorker の定義
不明 Initial definition.

ブラウザ互換性

Update compatibility data on GitHub
デスクトップモバイル
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewAndroid 版 ChromeEdge MobileAndroid 版 FirefoxAndroid 版 OperaiOS 版 SafariSamsung Internet
基本対応Chrome 完全対応 4Edge 完全対応 ありFirefox 完全対応 3.5IE 完全対応 10Opera 完全対応 10.6Safari 完全対応 4WebView Android 完全対応 4.4Chrome Android 完全対応 18Edge Mobile 完全対応 ありFirefox Android 完全対応 4Opera Android 完全対応 11.5Safari iOS 完全対応 5.1Samsung Internet Android 完全対応 あり
onerrorChrome 完全対応 4Edge 完全対応 12Firefox 完全対応 3.5IE 完全対応 10Opera 完全対応 10.6Safari 完全対応 4WebView Android 完全対応 4.4Chrome Android 完全対応 18Edge Mobile 完全対応 ありFirefox Android 完全対応 4Opera Android 完全対応 11.5Safari iOS 完全対応 5.1Samsung Internet Android 完全対応 あり

凡例

完全対応  
完全対応

関連項目

  • Worker および SharedWorker が、このインタフェースを継承しています。

 

ドキュメントのタグと貢献者

このページの貢献者: chikoski
最終更新者: chikoski,