Bot 框架任务模块首次加载需要大量时间

时间:2021-07-07 09:18:59

标签: node.js reactjs botframework microsoft-teams microsoft-graph-teams

我正在从机器人调用任务模块。第一次加载需要大约 15 秒的时间。虽然后续加载速度更快。 有没有办法让第一次加载更快?

我的代码是这样的

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8" />
    <title>Reserve a Space</title>

    <link rel="stylesheet" href="/css/msteams-16.css" />
    <link rel="stylesheet" href="/css/Custom.css" />
    <link rel="stylesheet" href="/css/Site.css" />

    <script src="./js/react.js"></script>
    <script src="./js/react-dom.js"></script>
    <script src="./js/babel.js"></script>
    <script src="./js/microsoftTeams.js"></script>
  </head>
  <body class="surface theme-light">
    <div id="reserveSpace" class="panel panel-override"></div>

    <script type="text/babel">
      class App extends React.Component {
        constructor(props) {
          super(props);
          this.state = {
            reservableBuildings: [],
          };

          this.makeReservation = this.makeReservation.bind(this);
        }

        async componentDidMount() {
          const {
            instanceURL,
          } = this.state;

          microsoftTeams.initialize();
        }

        async makeReservation() {
            microsoftTeams.tasks.submitTask(
              reservationResponse,
              "app Id"
            );
            return true;
          }

        render() {
          return (
            <div>
                Some code
            </div>
          );
        }
      }

      ReactDOM.render(<App />, document.getElementById("reserveSpace"));
    </script>
  </body>
</html>

我为优化第一次加载所做的任何事情。

0 个答案:

没有答案
相关问题