問題タブ [outlook-web-addins]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1577 参照

outlook - Outlook アドインの画像とファイル

私は自分の問題の解決策を見つけようとしましたが、どこにも見つかりませんでした。ここの誰かが私を救ってくれることを願っています.

本文メッセージを暗号化および復号化する VS2015 の JavaScript でアドインを作成します。

1. 最初の問題は、受信者が見ることができない画像に関するものです。 (「画像のインライン挿入」ボタンで本文にコピーされる画像について話します)

作成モードではメッセージを暗号化し、復号化すると正常に機能します。これは、作成モードがクライアント側であり、彼がローカル イメージを認識しているためです。読み取りモードでは、ユーザーがメッセージを復号化し、暗号化によって Outlook がローカル イメージをサーバー上のデータに変換できないため、表示できなかったイメージを表示することができます。

私のコードでは、このような本文メッセージを受け取ります (作成モード)

次に、ユーザーは通常の「送信」をクリックして暗号化メッセージを送信します。

読み取りモードでは、それを html に出力して、復号化が適切かどうかを確認します。

そして、写真のアイコンを取得しますが、実際の写真を表示することはできません。アイコンのsrcは、彼にとってアクセスできない場所に行く..

この画像のタグを取得して、受信者が画像を見ることができるようにするにはどうすればよいですか? 元の Outlook の代わりに、アドインから本文に画像をアップロードする必要がないようにします。画像をbase-64文字列に変換しようとしましたが、タグにあるものでは十分ではなく、元の画像だけで十分ではなく、SetAsync関数を使用してメッセージの本文ではなくhtmlで表示することに成功しました..

2. 2 つ目の問題は添付ファイルにあります。 dropzone プラグインを使用してファイルをアップロードします (Outlook では、添付ファイルを取得して変更するためのアクセスが許可されないため)。したがって、ファイルをアップロードして暗号化した後、JS のファイル API を使用して、サーバーからの応答で新しいファイルを作成します。

ファイルをメールに添付したいので、これを行う唯一の方法は次のとおりです。

次に、このメソッドのファイルの URL を作成する必要があるため、次のメソッドを使用します。

しかし、メソッドaddFileAttachmentAsyncをobjectURLで使用すると、問題があり、それを添付できないと書かれています。URLが間違っていると思います。

皆さんありがとう!!

0 投票する
1 に答える
387 参照

office365 - OWA (電子メール読み取りモード) でアドイン タスク ペインを開くカスタム メール アクションを追加する方法

タスク ペインを開くカスタム メール アクションを実装したいと思います。一部のアドインにあるので、それが可能であることは知っています。以下は、カスタム メール アクションとタスク ペインの例です。

ここに画像の説明を入力

水平方向の作業ウィンドウをアドインに追加する方法はわかっていますが、スクリーンショットのように右側に垂直方向に追加する必要があります。

StackOverflow にも同様の質問がいくつかありますが、それらはすべて実装が不可能であると言っています。画像でわかるように、Evernote、Wunderlist などのアドインにはこの機能があります。

0 投票する
1 に答える
276 参照

outlook - Outlook Web App: 連絡先を取得する

私は、outlook365 と outlook.com の両方で動作する Outlook Web アドインの開発に取り組んでいます。その Web アドインを使用して連絡先を作成、読み取り、更新する必要があります。To以下は、現在のユーザーをメールのフィールドに追加するサンプルです。

Outlook Webアドインを使用してOutlookの連絡先を取得する方法を教えてください。

ありがとう

0 投票する
1 に答える
72 参照

javascript - Office デスクトップで Office Web アドインが破損しているように見える

次の Office ビルドで、Web アドイン コンテナーに問題があることに気付きました オフィスビルド

Excel と Outlook の両方の「タスク ペイン」で発生します。どのアドインが読み込まれているかに関係なく発生します (私は自分のアドインとストアの人気のあるアドインを含む多くのアドインで試しました)。

それがどのように見えるかを見てください ここに画像の説明を入力

Web アドイン コンテナーは、使用可能なすべてのスペースを埋めるわけではありません。

0 投票する
2 に答える
787 参照

outlook - Outlook でのモジュール拡張機能の使用

Outlook アドインを作成しており、新しいモジュール拡張機能を試してみたいと思っています。ただし、https://dev.office.com/docs/add-ins/outlook/extension-module-outlook-add-insの例に従うと、マニフェストの作成時にエラーが発生します。

2 番目の VersionOverrides でエラーが発生し、次のメッセージが表示されます。

「名前空間 'http:// schemas microsoft com/office/mailappversionoverrides' の要素 'VersionOverrides' には、名前空間 'http:// schemas microsoft com/office/mailappversionoverrides/1.1' に無効な子要素 'VersionOverrides' があります。可能な要素のリスト予想: 名前空間 'http:// schemas microsoft com/office/mailappversionoverrides' の '説明、要件、ホスト'."

2 つ以上のリンクを投稿できないため、. スペースを含む URL で。

versionoverride 内に versionoverride を含めるのは奇妙に思えますが、最初のものを何らかの方法で変更すると、VS はそれをスキーマに従っているものとして受け入れません。同様に、2 番目の versionoverride を含めないと、VS は次のエラーを返します。

「これは無効な xsi:type 'http:// schemas microsoft com/office/mailappversionoverrides:Module' です。」

マニフェストの残りの部分は、Title や Id などの要素を除いて、officeDev の例とほぼ対称です。

私は何を間違っていますか?

0 投票する
2 に答える
187 参照

office365 - カスタム Outlook メール アプリが Android および IPad で動作しない

Office 365 で Outlook Web App 用のカスタム Outlook メール アプリを開発しました。ブラウザーから Outlook Web App で正常に動作します。しかし、iPad と Android で OWA アプリから同じアプリを実行しようとすると、エラーが発生します。

エラーはそれを言う

エラーが発生しました。このアドインを開始できませんでした

私のアプリをモバイルアプリからも動作させることができるリファレンスを提供してください。

0 投票する
1 に答える
171 参照

exchangewebservices - Outlook アドインのサイドロード時のエラー

Andrew Salamatov による最後の Ignite セッションに基づいて作成された Outlook アドインをサイドロードしようとすると、URL からアドインを追加すると次のエラーが発生します ( https://bulkpermissiondemo.azurewebsites.net/manifest-bulkpermission .xml ): "アプリをインストールできません。このアプリは、アカウントが接続している Exchange Server のバージョンではサポートされていません。"

私が間違っていることを知っていますか?

ありがとう :-)