2017-10-11 21 views
0

ここでは、画像挿入を使用した電子メール追跡システムを実装しています。オフィス用のAPIとしてOffice.context.mailbox.item.body.setAsyncを使用しましたそれはasyncResult.status.Please私を助けて '成功'を返しますが、インストールされているMAC Outlookではありません。setAsyncは成功ステータスを返しますが、MACインストールされたOutlookにデータを挿入しません

+0

で働いていましたか? setAsyncはMACの見通しに期待通りに機能しないようです。 –

+0

使用しているビルド番号を共有していただけますか? –

+0

@DeepakSharma - prependAsyncも機能しません。 –

答えて

1

はまた、参考として、あなたは、コードスニペットを以下に述べてみることができます。

var htmlData = '<img src=\"https://www.w3schools.com/css/paris.jpg\">'; 
Office.context.mailbox.item.body.setAsync(
htmlData, 
{coercionType: "html"}, 
function (asyncResult) { 
    if (asyncResult.status == "failed") { 
     console.log("Action failed with error: " + asyncResult.error.message); 
    } 
    else { 
     console.log("Successfully set body text"); 
    } 
} 
); 
+0

私はそのように使用しましたが、なぜそれが挿入されないのか理解できませんでした –

0
/* ReadWriteItem or ReadWriteMailbox */ 
/* Set body content */ 
Office.context.mailbox.item.body.setAsync(
    '<img src=\"https://www.w3schools.com/css/paris.jpg\">', 
    {coercionType: "html"}, 
    function (asyncResult) { 
    if (asyncResult.status == "failed") { 
     console.log("Action failed with error: " + asyncResult.error.message); 
    } else { 
     console.log("Successfully set body text"); 
    } 
    }); 

私は上記のコードを使用し、それはあなたがprependAsyncを試すことができ15.40

関連する問題