ios - 与 PowerBI Embedded Report (WKWebView) 交互时的 GreyBox

标签 ios objective-c powerbi-embedded

我正在尝试将 Power BI 报告和仪表板嵌入到自定义移动应用中。我正在使用 webview (WKWebView),因为我看到除了 Javascript 之外没有 API 可以在我的 (iOS) 移动应用程序中显示报告。嵌入式报告正在运行,但当我尝试与其交互时发现了这个灰色框,用户发现它有点令人不安。 ( check out this video ). 我将 html 文件放在 Assets (xcode 项目)中,然后将其加载到 WebView 中。

@property (strong, nonatomic) IBOutlet WKWebView *dashboardWV;
NSString *filePath=[[NSBundle mainBundle]pathForResource:@"BI" ofType:@"html" inDirectory:@"powerbi"];
NSURL *url = [NSURL fileURLWithPath: filePath];
NSURLRequest* request = [NSURLRequest requestWithURL:url];
[dashboardWV loadRequest:request];

是否有另一种方法可以在没有 webview 的情况下将报告嵌入到我的移动应用程序中/以获得与 PowerBI 移动应用程序相同的用户体验? 我看到 PowerBI Mobile App (与我的不同)在没有灰盒的情况下在 iPad 上运行流畅。

最佳答案

这是一个已知问题,我们正在努力解决它(尚无预计到达时间)。

关于ios - 与 PowerBI Embedded Report (WKWebView) 交互时的 GreyBox,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49374655/

相关文章:

ios - 如何在单个 UILabel 文本上获取两个普通字符串和 NSMutableString?

ios - 从另一个类访问IBOutlet?

powerbi - 新的 Power BI Embedded 定价模型 - 页面渲染

java - Power BI 嵌入式 : Get Report details API responds with 400 Bad request

powerbi - 如何在 Power BI 中获取工作区 ID?

ios - Xcode 发布具有更高的兼容性?

ios - xcodebuild:错误:选项 'Destination' 需要至少一个 'key=value' 形式的参数

objective-c - 我可以将下面的轮胎数组设置为 NSArray 吗?

iphone - 类属性 mVar 和实例变量 self.mVar 的区别

objective-c - RootViewController 切换过渡动画