Added comprehensive sanity check to diagnose why HTML isn't loading:
Sanity Check:
- Creates simple test.html with red background for visibility
- Checks if bridge and WebView exist
- Attempts to load test.html or index.html directly
- Lists bundle contents to see what files are actually present
- Provides detailed logging of WebView state
Debugging:
- Checks bridge initialization
- Checks WebView existence
- Checks file paths in bundle
- Lists actual bundle contents
Fixes:
- WebView diagnosis: can now see if WebView exists and what URL it has
- File path verification: checks if HTML files are in bundle
- Bundle inspection: lists what files are actually available
Result: Will show exactly why HTML isn't loading - WebView issue, file path issue, or Capacitor config issue