2016-06-30 10 views

Antwort

2

Wenn es nur darum geht, Ihre Benutzer davon abzuhalten, die Seite außerhalb des Add-Ins zu verwenden, können Sie eine JavaScript-Überprüfung durchführen, um festzustellen, ob Office.js ordnungsgemäß geladen wurde keine Office-App) und den Inhalt ausblenden, wenn dies nicht der Fall ist.

Wenn Sie es unmöglich machen, das Add-in zu laden, kann ich nicht wirklich einen Weg finden, dies zu tun. Es gibt wahrscheinlich einige Dinge im Anforderungsheader, um die Office-Desktopclients auf der Serverseite zu erkennen, aber das funktioniert nicht, wenn das Add-In in einer webbasierten Office-App verwendet wird.

+0

Sie können auch einen Abfragezeichenfolgenparameter eingeben und in der Quell-URL verwenden ("home.html? Office = true) und umleiten, wenn Sie ihn nicht sehen. Aber es ist nur eine Entmutigung (obwohl ich zugegebenermaßen nicht verstehe warum du etwas mehr brauchst als eine Entmutigung –

Verwandte Themen