Це поширена помилка, коли ви намагаєтесь використовувати пакет tronweb, в середовищі Cordova, або без доступу до nodejs. Цю поширену помилку легко вирішити, справа в тому, що exports
якого вам невистачає, це лише змінна, яка задається в crypro-brosify, але який не ідентифікований. Звісно ви можете написати поліфіл, але саме просте рішення. Задати цю змінну, як пустий обʼєкт ) На диву це працює, і не змінює і не ламає TronWeb
....
</head>
<body>
<div id="app"></div>
<script>var exports = {};</script>
<script type="module" crossorigin src="/src/main.js"></script>
</body>
</html>
Просто допишіть її до ініціалізації вашого мейн в файлу в index.html, основного файлу кордови.