我必须做的:
使用 Chrome 扩展,将 chrome.tabs.captureVisibleTab (dataUrl) 的响应发送到另一个浏览器,而不在服务器上处理 base64 数据。在另一个浏览器上,我将向用户显示图像。此过程大约每 3 秒重复一次。
可能的解决方案:
P2P/WebRTC:我正在使用peerjs库,它工作正常,除了一个原因:WebRTC 在 Safari 中不起作用。
WebServer:使用我的扩展创建一个本地 WebServer,托管 dateUrl 并共享。问题:WebServer 只能使用 Chrome 应用程序创建。
有没有人知道如何解决我的任何问题,或提出其他解决方案?