Vernedering Published Environment
EaaSI users may embed published Environments from their node into other web pages using the Emulation-as-a-Service JavaScript client library developed the OpenSLX team.
This method is currently brittle and pending improvements to the back-end EaaS server codebase may break existing embed links if/when the host server is updated. Support for this method is limited, employ at your own risk.
Notitie
Voor de eaas-cliënt code om te werken, wordt het doel Environment gepubliceerd via OAI-PMH. In andere woorden, heb een Netwerk Status van zowel “Public” en “Saved Locally” in de gastheer/source node. Gelieve te raadplegen voor begeleiding en uitspraken om een Environment te publiceren van je EasI node.
Waarschuwing
Issues with the methods described on this page may occur if there is a version mismatch between the eaas-client library used and the eaas-server on the EaaSI deployment hosting the target Environment. Future EaaSI deployments will co-locate and expose the relevant eaas-client JavaScript component on the same deployment to prevent mismatch rather than fetching the JS from source repo on GitLab.
Gebruikt Custom Eas JavaScrift Elements in HTML
Om een gepubliceerde environment in te zetten in willekeurige HTML, eerste de eaas-client Javascript module moet geïmporteerd worden:
<script type="module" src="https://emulation-as-a-service.gitlab.io/eaas-client/webcomponent.js"></script>
Notitie
The webcomponent.js
can also be sourced from https://purl.archive.org/eaas/eaas.js
for a stable link using the Internet Archive’s PURL (Persistent URL) service.
Je kunt dan ook een stofzuiger op je webpagina kiezen en de Environment kiezen die je verbindt, e.g.
<eaas-environment id="example-env"
eaas-service="https://<your.eaasi.domain>/emil/"
environment-id="xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"
autoplay
style="border: black solid 10px;">
<strong>Please wait</strong> while the environment is being started ...
</eaas-environment>
Waar:
_
Quality over Quantity (QoQ) Releases Vertaling:
_
_
_
_ Wacht even, terwijl het milieu wordt vervangen… is een optie, willekeurige tekst die zal worden getoond aan de gebruiker terwijl de Environment ladingen en zal worden vervangen door de running Environment. Dit kan gemaakt worden om elke willekeurige tekst, beelden, andere HTML te bevatten.
Let alsjeblieft op dat de UUID voor een gegeven Environment gevonden kan worden met gebruik van de “eaasi-api” of door te kijken naar de URL bar als ze navigeren naar een gegeven Environment pagina.
Importeer Bibliotheek voor directe gebruik in Javascript
Met de ‘cliënt-cliënt’ Vertaling:
import { Client } from "./eaas-client.js";