Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/418.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何建立一个;纯粹的;Aws Chime的web浏览器应用程序客户端?_Javascript_Reactjs_Amazon Web Services_Aws Chime Sdk - Fatal编程技术网

Javascript 如何建立一个;纯粹的;Aws Chime的web浏览器应用程序客户端?

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

我正在创建一个会议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 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>

您可以在此处找到完整的示例: