Javascript 如何建立一个;纯粹的;Aws Chime的web浏览器应用程序客户端?
我正在创建一个会议web应用程序,在服务器端我正在使用php sdk,一切正常,我能够创建会议和与会者,并使用ID、加入令牌等获取返回的数据。现在我正在研究aws演示应用程序客户端,因为它似乎只适用于React。我尝试通过cdn()嵌入amazon chime sdk js,但没有成功,控制台显示2个错误:Javascript 如何建立一个;纯粹的;Aws Chime的web浏览器应用程序客户端?,javascript,reactjs,amazon-web-services,aws-chime-sdk,Javascript,Reactjs,Amazon Web Services,Aws Chime Sdk,我正在创建一个会议web应用程序,在服务器端我正在使用php sdk,一切正常,我能够创建会议和与会者,并使用ID、加入令牌等获取返回的数据。现在我正在研究aws演示应用程序客户端,因为它似乎只适用于React。我尝试通过cdn()嵌入amazon chime sdk js,但没有成功,控制台显示2个错误: Uncaught ReferenceError: exports is not defined at index.js:2 aws_meet.php:20 Uncaught SyntaxE
Uncaught ReferenceError: exports is not defined at index.js:2
aws_meet.php:20 Uncaught SyntaxError: await is only valid in async functions and the top level bodies of modules
我想这是因为浏览器上没有模块支持,对吧?是否有不需要React的示例或必须使用该示例?由于Chime SDK采用typescript,您可以使用typescript编译器将其编译为Javascript,然后使用模块绑定器(如Webpack)将其绑定 您可以在此处找到更多信息: 例如:
git clone https://github.com/aws/amazon-chime-sdk-js.git
cd amazon-chime-sdk-js/demos/singlejs
npm run bundle
它将在build文件夹中生成amazon-chime-sdk.min.js和amazon-chime-sdk.min.js.map。在项目中包含这两个文件并嵌入amazon-chime-sdk.min.js
<script src="path/to/amazon-chime-sdk.min.js"></script>
您可以在此处找到完整的示例: