javascript - Javascript 嵌入 PowerBI 中的未知错误
问题描述
在 Javascript 中嵌入仪表板或磁贴时,我从 PowerBI 收到这个奇怪的错误。
错误来自> dashBoardEmbed minified javascript
ERROR Error: Uncaught (in promise): Esri is not supported in Embedded scenario.
at _ (powerbiportal.dependencies.externals.bundle.min.65d4a96bc46ec2fd3787.js:5)
at powerbiportal.dependencies.externals.bundle.min.65d4a96bc46ec2fd3787.js:5
at powerbiportal.dependencies.externals.bundle.min.65d4a96bc46ec2fd3787.js:5
at t.invoke (powerbiportal.dependencies.externals.bundle.min.65d4a96bc46ec2fd3787.js:5)
at Object.onInvoke (dashboardEmbed.min.4a4b3b318b2bc635d2a5.js:1)
at t.invoke (powerbiportal.dependencies.externals.bundle.min.65d4a96bc46ec2fd3787.js:5)
at e.run (powerbiportal.dependencies.externals.bundle.min.65d4a96bc46ec2fd3787.js:5)
at powerbiportal.dependencies.externals.bundle.min.65d4a96bc46ec2fd3787.js:5
at t.invokeTask (powerbiportal.dependencies.externals.bundle.min.65d4a96bc46ec2fd3787.js:5)
at Object.onInvokeTask (dashboardEmbed.min.4a4b3b318b2bc635d2a5.js:1)
我能做些什么来不显示这个错误吗?或者至少理解它?我在 Google 上搜索了 Esri,它似乎与 ArcGIS Maps 相关,但我的仪表板或切片嵌入方案不包含任何此类地图。只包含一个像这样的简单图块>
这个错误不会停止嵌入,甚至不会给用户带来任何糟糕的体验,但我只是不喜欢在控制台中看到这个错误。最多,我喜欢理解它 :D 有人以前有过这个吗?
解决方案
我怀疑你的报告包含一个 argis 模块。尝试创建一个新页面并删除实际页面。如果问题仍然存在,请从 pbix 停用 argis 集成。
推荐阅读
- java - 如何仅使用基本循环删除 int 数组的重复项
- java - 从另一个类添加到对象 ArrayList
- python - 基于单一学习图像使用机器学习检测图像
- web-scraping - 每个域的异步扭曲、同步请求(有延迟)
- javascript - 在 request-native-promise [node.js] 中发现未处理的承诺拒绝?
- r - 根据两列中的值在 R 中创建新列
- git - 不同的裸仓库名称导致不同的配置
- react-native - 为什么我的 React Native FlatList 上有相同值的键?
- javascript - Google-maps-react:父组件传递的道具值
- mongoose - 如何在猫鼬中使对象在 Schema 的数组属性中唯一?