Closed EchedelleLR closed 4 years ago
Thanks for reporting this.
I can't replicate the WebView results that you are seeing, but I presume this is happening in an app that overrides the viewport (which isn't actually specified in the HTML player).
To be honest the HTML export option is primarily aimed at non-mobile browsers. I could update it to fix this, but would probably lose some of the backwards compatibility that Com-Phone tries to preserve. I will take a look.
Is your friend using a recent phone? What version of Android do they have?
The Webview tests were made from a webapp which uses the webview in raw to render HTML/CSS and allow JS content as the Android default web browser cannot open files and HTML viewer cannot execute JS by default (https://github.com/Simon-Laux/ZHV)
Android version is Android 9.
I think it overrides viewport for mobile screen adaptation as most webpages are not adapted to the mobile screen (see IceCat example very very very far to be read correctly) and ZHV is integrated in a version of Delta Chat used by Cubans to interact dynamically with a bot and allow deep actions as web browsing, etc.
Please can you try this sample of a new HTML narrative player and let me know whether it is a better experience: https://digitaleconomytoolkit.org/com-phone/beta/com-phone-4f20230d.html
I tried to download it on mobile directly but seems that was difficult to find a browser which allowed it and also was downloaded broken...
Could you upload it attached here? If not I can try in the computer later.
You shouldn't need to download it - it plays in the browser automatically.
However, if you want to try it in a different app that needs a local file, the following link should automatically download rather than playing: https://digitaleconomytoolkit.org/com-phone/beta/download/com-phone-4f20230d.html
It works perfectly. Thank you.
I have a new issue. Idk if report here or other part.
Fixed in mediautilities 30dc950
. Moving discussion of audio playback to #15.
I am reporting here from a friend's experience.
It seems to happen with any content, not only text.
Webview based:
IceCat based: