microsoft / onnxjs

ONNX.js: run ONNX models using JavaScript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chrome Extension Manifest V3 and onnx.js

smstojanovic opened this issue · comments

I'm trying to load the onnx.js library in a Chrome extension with Manifest V3 in a service worker.

I'm attempting to import it via:

try{
  importScripts('/app/onnx.min.js');
} catch(err) {
  console.log(err);
}

with the following error printed out:

ReferenceError: window is not defined
    at onnx.min.js:1
    at background.js:8

Since there's no DOM access in a service worker, the window variable does not exist and therefore it doesn't look like onnx.js is going to work for the time being.