我想将Cloud Functions用于Dash
我的代码就是这样
~~~
app = dash.Dash(__name__, external_stylesheets=external_stylesheets)
~~~
request_json = request.get_json()
if request.args and 'message' in request.args:
return request.args.get('message')
elif request_json and 'message' in request_json:
return request_json['message']
else:
return app.server
它可以部署,但网站无法正常工作
未捕获的ReferenceError:未定义DashRenderer
由于CROS
跨域读取阻止(CORB)阻止了MIME类型为text / html的跨域响应https://appengine.google.com/_ah/loginform?state=~hogehoge。
<footer>
<script id="_dash-config" type="application/json">{"url_base_pathname": null, "requests_pathname_prefix": "/", "ui": false, "props_check": false, "show_undo_redo": false}</script>
<script src="/_dash-component-suites/dash_renderer/react@16.v1_2_0m1573547044.8.6.min.js"></script>
<script src="/_dash-component-suites/dash_renderer/react-dom@16.v1_2_0m1573547044.8.6.min.js"></script>
<script src="/_dash-component-suites/dash_renderer/prop-types@15.v1_2_0m1573547044.7.2.min.js"></script>
<script src="/_dash-component-suites/dash_core_components/highlight.v1_5_0m1573547046.pack.js"></script>
<script src="/_dash-component-suites/dash_core_components/dash_core_components.v1_5_0m1573547046.min.js"></script>
<script src="/_dash-component-suites/dash_table/bundle.v4_5_0m1573547040.js"></script>
<script src="/_dash-component-suites/dash_html_components/dash_html_components.v1_0_1m1573547049.min.js"></script>
<script src="/_dash-component-suites/dash_renderer/dash_renderer.v1_2_0m1573547044.min.js"></script>
<script id="_dash-renderer" type="application/javascript">var renderer = new DashRenderer();</script>
</footer>
</body>
</html>
对此有什么解决方案吗? 或将破折号部署到云功能的方法。
谢谢