2017-05-31 8 views
2

私はアドインをWordのオンラインで起動しようとすると、それは次のように私を示しています。ここアクションはWordのオンラインでサポートされていない

{ 
    "name": "OfficeExtension.Error", 
    "code": "NotAllowed", 
    "message": "The action isn’t supported in Word Online. Check the OfficeExtension.Error.debugInfo for more information.", 
    "traceMessages ": [], 
    "innerError ": null, 
    "debugInfo ": { 
     "code ": "NotAllowed ", 
     "message ": "The action isn’t supported in Word Online. Check the OfficeExtension.Error.debugInfo for more information.", 
     "errorLocation ": "Range.delete " 
    } 
} 

はコードです:

Word.run(function (context) { 

    // Getting current selection  
    var range = context.document.getSelection(); 
    range.delete(); 
    range.insertHtml(text, TEXT_REPLACE); 

    return context.sync().then(function() { 

    }); 

}).catch(function (error) { 
    handleError(error); 
}); 

Office Add-In documentationによれば、それはWord Onlineでサポートされるべきです。

+0

こんにちは、誰でも私を助けることができますか? –

+0

それについてのコメントはありますか?私は何をすべきかわからない。それだけでは機能しません。 Range.deleteとRange.insertHtmlはうまくいきません。公式のドキュメントに基づいて、Word API v1.1(https://dev.office.com/reference/add-ins/word/range)でサポートされる必要があります。ここ は私のmanifest.xmlからの抜粋です: <要件> <セットDefaultMinVersion = "1.1"> \t \t <セット名= "WordApi" するminVersion = "1.1" /> \t ReadWriteDocument 私は間違っていますか? –

答えて

0

これはWord Onlineでサポートされています。あなたのアドインがpermissionsの場合はReadWriteDocumentと明記されています。

+0

私はマニフェストファイルにこれを持っています。まだそれは動作しません –

関連する問題