html5Player

hh hh at hyperhh.de
Wed Jan 29 20:55:30 EST 2020


HTML5: html5Player (v102 as of Jan 30, 2020)

This is a HTML5 standalone (webApp in the new LC wording).
https://hyperhh.de/html5/html5Player.html

This is a "standalone-Plus" that is, it is extended by several
javascript extensions for features that are not (yet) implemented
in LC-HTML5 or not possible with LC.

It can do among other the following.

* Load (ordinary) local LC stacks by click or drag and drop.
The stacks will run if they would compile and run with the HTML5
standalone builder (but you don't have to compile).
The stacks MUST have one of the file endings .rev, .livecode or
.livecodescript.

* Load and display local or remote images (drag and drop images
or copy/paste image urls is supported).

* Load and display local audio/video (for cross-browser support
use mp3 and mp4 only). Drag and drop file icons is supported.

* Open a webview for videos, pdfs, audio streams and html pages.
In such a webview you can safely run also HTML5 standalones that
don't work in the html5Player because you inject javascript
handlers/objects to the loading page.
As the main page loads as https you can use https-Addresses only
in the webview (especially for audio/video-streams).

* Open one or several webcam views (works in newer Chrome, Safari,
Brave, not in Firefox).

All views are displayed in panels that are draggable and resizable
(incl. minimize and maximize).

HTML5: html5IDE
(Inspector+Dictionary+ScriptEditor+Tools)

The above html5Player will complete my experimental html5IDE that
is close to "ready"". I can also meanwhile save edited stacks. But
I don't publish newer versions than
https://hyperhh.de/html5/html5IDE.html
until LC does more in that field than renaming it to "WebApps".





More information about the use-livecode mailing list