Übersicht Button URL/Link Aufruf



Mit diesem Bedienelement kann eine beliebige URL (geöffnet mit Standard Browser), oder Standard APPs geöffnet werden.



Anzeige

TextAnzuzeigender Text. Die Größe des Textes wird automatisch mit dem Bedienelement skaliert. Zeilenumbrüche können mit dem Sonderzeichen "\n" eingefügt werden, beispielsweise "Zeile1\nZeile2", maximal 2 Zeilen sind möglich.
HintergrundHintergrundfarbe
SchriftSchriftfarbe

Grafik

Auswahl
Auswahl Grafik, siehe Projekt Grafiken
Ausrichtung hor. Horizontale Ausrichtung der Grafik (Links, Zentriert, Rechts).
Ausrichtung ver. Vertikale Ausrichtung der Grafik (Oben, Mitte, Unten).
Zoom Zoom der Grafik.

Programm

Windows, IOs, Android Aufzurufende URL. Es können für Windows IOs und Android unterschiedliche URLs angegeben werden. Externe Programme (exe Dateien) können nur unter Windows aufgerufen werden. Unter IOs und Android müssen die APPs welche aufgerufen werden spezielle URLs  bereitstellen, diese müssen ggf. beim Anbieter der APP nachgefragt werden.

Um eine URL mit dem Browser aufzurufen muss diese folgendermaßen angegeben werden:

"https://www.google.at/".

Eine andere Datei, beispielsweise exe oder pdf Dateien müssen folgendermaßen angegeben werden:

file:///c:/Download/pdfdokument.pdf
file:///c:/Download/datei.exe

Apple/IOs

Unter IOs gibt es seitens Apple eine Einschränkung, die Aufruflinks müssen in der APP hinterlegt sein, es ist nicht möglich diese nachträglich hinzuzufügen. Folgende Links sind zurzeit in der APP hinterlegt:

youtube://
comtrivumcontrol://
weatherpro://
yweather://
sonos://
kcka://
rtipanel://
doorbird://
divusvp4://
heosbydenon://
allthings://
mysolaredge://
guarto3000://
nflx:// (Netflix)
vimeo://
vlc://
plex://
spotify://
music:// (Apple Music)
deezer://
tidal://
soundcloud://
tesla://

URL-Scheme einer App ermitteln

Ist das benötigte Scheme nicht bekannt, kann es folgendermaßen herausgefunden werden:
  • Schnelltest im Browser: Das vermutete Scheme (z.B. "spotify://") direkt in die Adresszeile von Safari eingeben. Bietet iOS an, die App zu öffnen, ist das Scheme korrekt.
  • Aus der App auslesen: Die Datei "Info.plist" einer App ist nicht verschlüsselt. Dazu die ".ipa" der App (z.B. über Apple Configurator 2 oder iMazing) als ZIP entpacken und unter "Payload/<AppName>.app/Info.plist" öffnen (binäres Plist, z.B. mit "plutil -p Info.plist" lesbar machen). Im Abschnitt "CFBundleURLTypes" stehen unter "CFBundleURLSchemes" die von der App bereitgestellten Schemes (der Text vor "://").
  • Beim Hersteller nachfragen: Besonders bei Spezial-Apps ist dies oft der sicherste Weg, das gültige Scheme zu erfahren.
Das ermittelte Scheme muss in der uni-PRO APP hinterlegt sein; eine nachträgliche Ergänzung ist unter IOs nicht möglich (siehe oben).

Android

Unter Android muss der Paketname und die Activity angegeben werden. Diese Daten können beispielsweise mit der Android APP "Apk Analyzer" ausgelesen werden.

  • Im Reiter "GENERAL" unter "Package name" wird der Paketname angezeigt.
  • Im Reiter "ACTIVTIES" der Name der Activity (ähnlich einer Seite in der APP). Dieser setzt sich aus beiden angezeigten Texten zusammen. Nur Activities mit einem Play Symbol können aufgerufen werden. Diese können in der APP auch direkt zum Test aufgerufen werden.

Beispiele:

Youtube: Paketname: "com.google.android.youtube", Activity: "com.google.android.youtube.HomeActivity"
Sonos: Paketname: "com.sonos.acr2", Activity: "com.sonos.acr.SonosLaunchActivity"

Paketnamen der unter IOs unterstützten APPs (die jeweilige Activity ist mit dem "Apk Analyzer" zu ermitteln, siehe oben):

Youtube: com.google.android.youtube
trivum (comtrivumcontrol): com.trivum.control2
WeatherPro: com.mg.android
Yahoo Weather (yweather): com.yahoo.mobile.client.android.weather
Sonos: com.sonos.acr2
RTiPanel: com.rticorp.rtipanel
DoorBird: com.doorbird.doorbird
DIVUS Videophone 4 (divusvp4): eu.divus.videophoneV4
HEOS by Denon (heosbydenon): com.dnm.heos.phone
mySolarEdge: com.solaredge.homeowner
Guarto 3000: com.noxsystems.guarto3000
Netflix (nflx): com.netflix.mediaclient
Vimeo: com.vimeo.android.videoapp
VLC: org.videolan.vlc
Plex: com.plexapp.android
Spotify: com.spotify.music
Apple Music (music): com.apple.android.music
Deezer: deezer.android.app
TIDAL: com.aspiro.tidal
SoundCloud: com.soundcloud.android
Tesla: com.teslamotors.tesla

Hinweis: Nicht jede unter IOs hinterlegte APP besitzt ein gleichwertiges Android-Pendant (z.B. "kcka", "allthings"); Paketname und Activity sind im Zweifel direkt mit dem "Apk Analyzer" zu prüfen.


Aufruf als Legt fest, wie der eingetragene Eintrag aufgerufen wird:
  • URL: Aufruf über den Standard-Browser bzw. die zugeordnete App.
  • Anwendung: Aufruf als externes Programm (z.B. exe-Datei unter Windows).
Trigger Wurde eine Variable verknüpft kann der Link auch automatisch aufgerufen werden ohne den Button zu betätigen, in diesem Parameter wird das Auslöseverhalten eingestellt.
  • Steigende Flanke
  • Fallende Flanke
  • Änderung

Rahmen

Rahmen Siehe allgemeine Eigenschaften

Variablenverknüpfungen

Trigger
Optionale Variable für Aufruf über Variable.


Siehe auch Allgemeine Eigenschaften aller Bedienelemente