web-dev-qa-db-ja.com

ループ内のブラウザーでOneDriveからPowerPointを実行する方法は?

PowerPointのスライドショーを作成しました。 Webブラウザー、自動ループが組み込まれたTV画面で実行し、ユーザーがラップトップから表示できるようにしたい。私は現在、グーグルドキュメント/グーグルドライブを使用してこれを行うことができますが、主にOffice 365テクノロジーを使用してこれを実行しようとしており、グーグルドキュメントを避けています。

私は以下が欲しい:

  • powerPointプレゼンテーションを表示するためのWebサイトのリンク。
  • powerPointをOneDriveに保存する(ビジネス向け)
  • 各スライドを10秒間自動的に表示します(現在、これは「遷移」設定を介して正常に実行されています)
  • 最後に達すると自動的に最初にループします(これは「スライドショーの設定」で構成しましたが、オンラインで表示すると機能しないようです)
  • 全画面表示(ツールバー、下部バーなどを非表示にします)
  • 映画に変換したくない(ユーザーがラップトップで表示しているときにプレゼンテーションのように機能させたい)。

現在、手動でロードして全画​​面表示にすることができますが、唯一の表示ストッパーはループしないことです。スライドショーを実行するために手動でクリックすることなく、リンクが全画面表示になることが望ましい。

Googleには、PowerPointの表示方法を微調整するための優れたURLパラメータがあります。 MicrosoftのURLパラメータが何であるかは不明であり、おそらく私の解決策はこれらを理解することにあります...

私が完全に理解していないことがわかったMicrosoftURLパラメータ:

  • アクション:編集、表示、埋め込みビュー-文書化 https://wopi.readthedocs.io/en/latest/discovery.html#wopi-actions
  • wdAr:? (これは「アスペクト比」を意味すると思います)
  • wdEaa:1または0; 1は、「ファイルのデフォルトの自動進行設定を使用する」ことを意味します
  • wdModeSwitchTime:?
  • wdSlideId:?
5
Mafu Josh

テレビでPowerPointを実行するのは問題があります。

テレビが実行中Androidで、アプリケーションをインストールできる場合は、 Microsoft PowerPointアプリ を使用できます。

TVブラウザがHTML5をサポートしている場合、次のようなさまざまなユーティリティが役立ちます。

ただし、TVブラウザーは通常非常に制限されているため、次のように、はるかに簡単な解決策があると思います。

  • プレゼンテーションをビデオに変換 テレビでサポートされている形式
  • ループがサポートされている場合は、テレビでビデオを表示できます。
  • ループがサポートされておらず、TVブラウザを使用する必要がある場合は、次の2つのオプションがあります。
    1. ビデオを埋め込み、 loop Attribute を使用してHTML5ページを作成します
    2. それ以外の場合は、ブラウザに埋め込まれたビデオを手動で右クリックして[ループ]を選択するか、JavaScriptを使用してプログラムすることができます。

ビデオソリューションは、基本的にどこでも、どのデバイスでも実行できます。

3
harrymc

私が似たようなことを達成しようとしたとき、私は私の発見を共有するかもしれないと思った:

Microsoftによる 、「スライドショーをループで再生する機能は、PowerPointWebアプリでは使用できません。」

2
alms

私はハッキーな回避策を見つけました。これは、PowerPointのタイミングがわかっている場合に機能します。

    <script>
        window.setInterval("reloadIFrame();", 20000);

function reloadIFrame() {
    document.getElementById('slideFrame').src = document.getElementById('slideFrame').src;
}
    </script>

したがって、埋め込みPowerPointのiframeにid = "slideFrame"を配置し、URLの元の質問に記載されているようにwdEaa = 1を指定すると、スライドショーはスライドの設定に合わせて自動再生されます... iframeは次に、20,000ミリ秒後にリロードします(したがって、私の例では、スライドショーが完了するまでに20秒かかりました)。これは理想的ではありませんが、Webページでスライドショーを繰り返しループするキオスクタイプのショーでは機能します。

0
Jeff Martin