1
import Amplify, { Auth } from 'aws-amplify'
import config from './aws-exports'
import { PubSub } from 'aws-amplify';
import { AWSIoTProvider } from 'aws-amplify/lib/PubSub/Providers';

...

PubSub.subscribe('myTopicTest').subscribe({
   next: data => console.log('Message received', data),
   error: error => console.error(error),
   close: () => console.log('Done'),
}); 

对 PubSub.subscribe 的调用抛出:

TypeError:assign 的来源之一在原型链上有一个可枚举的键。您是否尝试分配原型属性?我们不允许这样做,因为这是我们不支持的极端情况。此错误是性能优化,不符合规范。

参考: https ://github.com/aws/aws-amplify/issues/750

有人对此错误有解决方法或解决方案吗?

谢谢

4

0 回答 0