实施 webview 以使用 vimeo 嵌入 link
implementing webview to use vimeo embed link
我在使用下面的嵌入代码通过 webview 嵌入我的 vimeo 视频时遇到问题。
> <iframe src="https://player.vimeo.com/video/{some-video-id}" width="640"
> height="360" frameborder="0" allow="autoplay; fullscreen"
> allowfullscreen></iframe>
任何人都可以帮助我如何将上面的代码与 flutter webview 小部件一起使用?
这是我的代码片段
Container(
child:
WebView(
initialUrl: new Uri.dataFromString("<iframe src="https://player.vimeo.com/video/{some-video-id}" width="640"
height="360" frameborder="0" allow="autoplay; fullscreen"
allowfullscreen></iframe> </p>",
mimeType: "text/html", encoding: utf8).toString(),
javascriptMode: JavascriptMode.unrestricted,
onWebViewCreated: (WebViewController webViewController) {
_controller.complete(webViewController);
},
),
),
);
这根本不起作用。
我正在努力让它工作很长时间,如果有人能帮我解决这个问题,那对我来说意义重大!
感谢抽出宝贵时间!
快速浏览一下,我发现您的字符串没有正确描述...初始字符串应包含在 单引号 内,因此您可以编写 HTML 带有 双引号 的属性:
'<iframe src="https://player.vimeo.com/video/{some-video-id}" width="640" height="360"
frameborder="0" allow="autoplay; fullscreen" allowfullscreen></iframe> </p>'
我在使用下面的嵌入代码通过 webview 嵌入我的 vimeo 视频时遇到问题。
> <iframe src="https://player.vimeo.com/video/{some-video-id}" width="640"
> height="360" frameborder="0" allow="autoplay; fullscreen"
> allowfullscreen></iframe>
任何人都可以帮助我如何将上面的代码与 flutter webview 小部件一起使用?
这是我的代码片段
Container(
child:
WebView(
initialUrl: new Uri.dataFromString("<iframe src="https://player.vimeo.com/video/{some-video-id}" width="640"
height="360" frameborder="0" allow="autoplay; fullscreen"
allowfullscreen></iframe> </p>",
mimeType: "text/html", encoding: utf8).toString(),
javascriptMode: JavascriptMode.unrestricted,
onWebViewCreated: (WebViewController webViewController) {
_controller.complete(webViewController);
},
),
),
);
这根本不起作用。 我正在努力让它工作很长时间,如果有人能帮我解决这个问题,那对我来说意义重大!
感谢抽出宝贵时间!
快速浏览一下,我发现您的字符串没有正确描述...初始字符串应包含在 单引号 内,因此您可以编写 HTML 带有 双引号 的属性:
'<iframe src="https://player.vimeo.com/video/{some-video-id}" width="640" height="360"
frameborder="0" allow="autoplay; fullscreen" allowfullscreen></iframe> </p>'