| feat: initial React + Capacitor project with OpenHarmony support
- React (Vite) frontend scaffolded via hionic
- Capacitor initialized with @capacitor/core @capacitor/cli
- OpenHarmony platform added via hionic platform add openharmony
- Prebuilt OpenSSL 3.5 libs (arm64-v8a + x86_64) integrated for native layer
- Comprehensive TUTORIAL.md with step-by-step guide and troubleshooting
Co-Authored-By: AtomCode (deepseek-v4-flash) <noreply@atomgit.com>
Signed-off-by: 坚果 <jianguo@nutpi.net>
| 1 天前 |
| feat: integrate @ionic-native/device plugin with Device Info demo
- hionic plugin add @ionic-native/device
- Fix module-name mismatch: copy C++/ETS from oh-plugins to capacitor/
- Add Device Info section in App.jsx (Model, Platform, UUID, etc.)
- Add device-demo CSS styles (table layout)
- Update capacitor CMakeLists.txt with Device/Device.cpp
Co-Authored-By: AtomCode (deepseek-v4-flash) <noreply@atomgit.com>
Signed-off-by: 坚果 <jianguo@nutpi.net>
| 1 天前 |
| fix(device): correct platform detection to show OpenHarmony, not Android
Root cause: hionic C++ bridge registers as "androidBridge" for webview
compatibility, causing Capacitor.getPlatform() to return 'android'.
Fix: detect hionic via TsCapacitorPlugin (hionic-specific) + HarmonyOS
UA check to override platform to 'OpenHarmony'.
Also update dev.md with comprehensive troubleshooting documentation
covering all 5 issues: module name mismatch, dual bridge architecture,
Cordova module system incompatibility, WebView path mismatch, and
androidBridge platform misdetection.
Co-Authored-By: AtomCode (deepseek-v4-flash) <noreply@atomgit.com
| 19 小时前 |
| feat: initial React + Capacitor project with OpenHarmony support
- React (Vite) frontend scaffolded via hionic
- Capacitor initialized with @capacitor/core @capacitor/cli
- OpenHarmony platform added via hionic platform add openharmony
- Prebuilt OpenSSL 3.5 libs (arm64-v8a + x86_64) integrated for native layer
- Comprehensive TUTORIAL.md with step-by-step guide and troubleshooting
Co-Authored-By: AtomCode (deepseek-v4-flash) <noreply@atomgit.com>
Signed-off-by: 坚果 <jianguo@nutpi.net>
| 1 天前 |
| feat: initial React + Capacitor project with OpenHarmony support
- React (Vite) frontend scaffolded via hionic
- Capacitor initialized with @capacitor/core @capacitor/cli
- OpenHarmony platform added via hionic platform add openharmony
- Prebuilt OpenSSL 3.5 libs (arm64-v8a + x86_64) integrated for native layer
- Comprehensive TUTORIAL.md with step-by-step guide and troubleshooting
Co-Authored-By: AtomCode (deepseek-v4-flash) <noreply@atomgit.com>
Signed-off-by: 坚果 <jianguo@nutpi.net>
| 1 天前 |