English | 简体中文
This project is a polyfill that implements a subset of the standard web interface for OpenHarmony, currently includes the following Web APIs:
- ✅ XMLHttpRequest
- ✅ Fetch API
- ✅ WebSocket
- ✅ TextDecoder
- ✅ TextEncoder
⚠️ URL API⚠️ Web Crypto API⚠️ Web Storage API- ❌ Web Workers API
Node.js API includes:
Icon | Description |
---|---|
✅ | support |
partial support | |
❌ | not support now |
- Run the following command to install in the OpenHarmony application project directory
npm install openharmony-polyfill --save
- Add import in the js entry file
import'openharmony-polyfill'
- Now you can use the standard Web API interface in your source code, such as
XMLHttpRequest
, or you can use third-party libraries that call the standard Web API, such asaxios
- For detailed usage, please refer to the examples in
examples