Я хотел бы вызвать методы SubtleCrypto от работника.
Обычно это возможно через свойства Crypto.subtle, доступные в контексте окна:
Например: window.crypto.subtle.encrypt()
В работнике окно недоступно, но крипто-доступ все еще доступен следующим образом:
self.crypto
Однако self.crypto.subtle
всегда возвращает неопределенное значение.
Это нормальное поведение (например, отключено в целях безопасности) или есть возможность вызывать методы SubtleCrypto с рабочего?
Я создал JSFiddle, который воспроизводит поведение здесь .
Я использую Chrome.