@ okikio/シェアワーカー、すべてのブラウザーの株式会社労働者
9888 ワード
For bundle.js.org , and astro.build/play , 私は、使う方法が必要であるとわかりました
< div >
私は、ポリフィル/ポニーフィルが存在しないことに気づいたとき
< div class ="ltag github readmeタグ"
< div class ="readme概要"
< H >
okikio / sharedworker
<高橋潤子>
< H 3 >
ShareWorkersのための小さな仕様準拠ポリフィル、それは通常の労働者のためのドロップインの交換として機能します.
<高橋潤子>
< div >
< div class ="ltag github本体"
< div class ="md "データパス="README . md "> <クラスクラス="Markdown Body Entry Content Container LG "itemProp = "text ">< h 1 dir ="auto "
/シェアワーカー
<高橋潤子>
<高橋潤子>NPM <スパン>Github <スパン>Docs <スパン>Licence
<高橋潤子>
<高橋潤子>
インストール
< divクラス= "ハイライトハイライトソースシェルの相対的なオーバーフローの自動JSコードハイライト"
SharedWorkers
すべてのブラウザで確実に、私はAを作ることを決めたminiature script それはそのあたりのラッパとして機能するだろうSharedWorker
デフォルトでは、SharedWorker
しかし、そうでなければ、これは通常のWeb作業者に切り替わりますSharedWorkers
種類progressive enhancement .< div >
私は、ポリフィル/ポニーフィルが存在しないことに気づいたとき
SharedWorkers
私は、私が1つを作る必要があると理解し、信頼性を確保するためには、ポリフィルは徹底的に検査され、クロスブラウザの互換性をテストしたので、私は@okikio/sharedworker .< div class ="ltag github readmeタグ"
< div class ="readme概要"
< H >
okikio / sharedworker
<高橋潤子>
< H 3 >
ShareWorkersのための小さな仕様準拠ポリフィル、それは通常の労働者のためのドロップインの交換として機能します.
<高橋潤子>
< div >
< div class ="ltag github本体"
< div class ="md "データパス="README . md "> <クラスクラス="Markdown Body Entry Content Container LG "itemProp = "text ">< h 1 dir ="auto "
/シェアワーカー
<高橋潤子>
<高橋潤子>NPM <スパン>Github <スパン>Docs <スパン>Licence
<高橋潤子>
SharedWorkers
, それは通常の置換のドロップとして機能しますWorkers
, と同様のAPI表面をサポートしますWorkers
.
- Ponyfills are seperate modules that are included to replicate the functionality of the original API, but are not required to be used.
- Polyfills update the original API on the global scope if it isn't supported in that specific environment or it's feature set is lacking compared to modern variations.
Check out the blog post, created for it's launch.
<高橋潤子>
インストール
< divクラス= "ハイライトハイライトソースシェルの相対的なオーバーフローの自動JSコードハイライト"
npm install sharedworker
Others
yarn add sharedworker
or
pnpm install sharedworker
Usage
import { SharedWorkerPolyfill as SharedWorker } from " /sharedworker";
// or
import SharedWorker from " /sharedworker";
You can also use it directly through a script tag:
<script src="https://unpkg.com/ /sharedworker" type="module"></script
…