Реагируйте с трюфельным контрактом - ресурсы должны быть указаны в манифесте web_accessible_resources - PullRequest
0 голосов
/ 02 февраля 2019

Я разрабатываю приложение React с трюфелем, и когда я вызываю функцию из контракта, я получаю эту ошибку:

Uncaught (in promise) DOMException: Failed to execute 'postMessage' on 'Window': function (err, result) {
if (err) {
  return callback(err);
}

Denying load of 
chrome-extension://nkbihfbeogaeaoehlefnkodbefgpgknn/sourcemaps/inpage.js.map.
Resources must be listed in the web_accessible_resources manifest key in order to be loaded by pages outside the extension.

Я также использую Метамакс, и я полагаю, что мне как-то нужно включить это впроявить, но я не могу заставить его работать.Кто-нибудь может сказать, что делать?

РЕДАКТИРОВАТЬ: Я думаю, что код, который дает мне ошибку:

if (typeof Monster.currentProvider.sendAsync !== "function") {
  Monster.currentProvider.sendAsync = function() {
    return Monster.currentProvider.send.apply(
      Monster.currentProvider, arguments
    );
  };
}
...