0

我正在使用Chrome Extension ReactJS我想将其插入popup.html

<script src="https://unpkg.com/ringcentral-c2d@1.0.0/build/index.js"></script>
<script>
  window.clickToDialInject = new RingCentralC2D();
  window.clickToDialInject.on(
    RingCentralC2D.events.call,
    function (phoneNumber) {
      console.log('Click To Dial:', phoneNumber);
      chrome.tabs.query({ active: true, currentWindow: true }, (tabs) => {
        const currentTabId = tabs[0].id;
        chrome.tabs.sendMessage(currentTabId, { clickToCall: phoneNumber });
      });
      // alert('Click To Dial:' + phoneNumber);
    }
  );
  window.clickToDialInject.on(
    RingCentralC2D.events.text,
    function (phoneNumber) {
      console.log('Click To SMS:', phoneNumber);
      chrome.tabs.query({ active: true, currentWindow: true }, (tabs) => {
        const currentTabId = tabs[0].id;
        chrome.tabs.sendMessage(currentTabId, { clickToSMS: phoneNumber });
      });
      // alert('Click To SMS:' + phoneNumber);
    }
  );
</script>

我在控制台中遇到此错误。我已经尝试过元标记,但我不知道应该使用什么指令。

在此处输入图像描述

现在,它只有在我直接从https://unpkg.com/ringcentral-c2d@1.0.0/build/index.js内部粘贴脚本时才有效popup.jsx,但它不合适。

我怎么能克服这个?

4

0 回答 0