Error description
The H5 application fails to display correctly. It may partially load or show a blank screen.
An H5 application often references multiple page resources. When the application is opened from an offline package on the iOS platform, resources that use the HTTP protocol may fail to load. This is because the H5 container loads the offline package using HTTPS://<appid>.<H5 virtual domain name>. This protocol mismatch triggers a WebView Mixed Content warning, which prevents some resources, such as JavaScript files and iframe pages, from loading.
Troubleshoot the issue
If an offline package page fails to load, you can debug the WebView in a browser.
Go to Safari > Develop > [Your device] > [The offline package page].
Click the refresh button to reload the page in the WebView.
In the console, check for any blocked page resources.
Solution
Ensure all page resources load over HTTPS and that the site certificates are valid.
Click the links below to download code samples that contain the errors: