| 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
| 2 天前 |
| 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>
| 3 天前 |
| 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>
| 3 天前 |
| 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>
| 3 天前 |