android - 如何在 Android Webview 中显示 Vimeo 视频?
问题描述
比方说,这是我使用 KOTLIN 在 android webview 中显示的链接。但是,只有一个空白页来了。 https://vimeo.com/user92933894/review/307846259/0b380ce589 现在,这是我的代码:
var url = intent.getStringExtra("link")
println(url)
val videoPreferences = VideoPreferences(this)
val pointPreferences = PointPrefernce(this)
var videoIds = videoPreferences.getVideoId()
paidvideo.settings.javaScriptEnabled=true
paidvideo.settings.setSupportZoom(true)
paidvideo.webViewClient = object : WebViewClient(){
}
paidvideo.loadUrl(url)
在这里,网址将链接作为意图的附加内容。链接来得很完美。并且 youtube 链接运行良好,但不是 vimeo 的链接。顺便说一句,我不需要自动播放选项。
解决方案
我终于找到了答案。实际上,这里"Uncaught TypeError: Cannot call method 'getItem' of null"
发生了错误。为了解决这个错误,我需要添加以下行。
paidvideo.settings.domStorageEnabled = true
使 domStorageEnabled 为 true 可以解决问题。
推荐阅读
- matlab - 如何在 MATLAB 指南针中指定区域
- spring-cloud-dataflow - 当以批处理作业作为流运行任务时,仪表板的作业部分中没有条目
- mysql - Servlet jdbc 路径
- c# - 用 C# 生成 HTML 页面 - 最佳实践
- java - Antlr - 不匹配的输入错误 - 无法识别令牌
- c++ - 如何在 ROS 的回调函数中执行耗时的任务
- swift - 如何在表格视图中插入属性列表字典
- r - 使用 Plotly 在等高线图上叠加线
- java - FXML 文件中的 getHostServices().showDocument()
- sql-server - 通过将多个单元格连接成一列来派生一些列的复杂 T-SQL 查询