Shiv Yadav
Shiv Yadav

Reputation: 311

I am working on powerpoint add-ins. I am not able to add the video in powerpoint using javascript API. When i try to add video its shows blank image

I am working on PowerPoint add-ins. I am not able to add the video in PowerPoint using JavaScript API. When I try to add a video its shows a blank image. The image is given below and the code also. code:

Office.context.document.setSelectedDataAsync(`<svg  width="800" height="600"  style="border: 1px solid black;">
  <g>
      <g transform="translate(151,104) scale(1,1)">
          <rect x="0" y="0" width="300" height="200"></rect>
          <foreignObject  width="500" height="400">
              <video  width="300" height="200">
                  <source src=
                  "https://static.observableusercontent.com/files/a1cb7c2d8c7a82427667af8052a1428755a9f0f33bfe715e9b4b31673cfa7c8b875c83bf40b7ca4d02cba4543c64736435b70efa0c69ed5fb0d151f06aa9dcc3" type="video/mp4" />
              </video>
          </foreignObject>
      </g>
  </g>
</svg>`, {
    coercionType: Office.CoercionType.XmlSvg
  },
    function (asyncResult) {
      if (asyncResult.status === Office.AsyncResultStatus.Failed) {
        console.log('asyncResult', asyncResult.error.message)
      }
    });

Upvotes: 1

Views: 165

Answers (0)

Related Questions