如何在 Android Webview 中显示 Vimeo 视频?
How to show Vimeo Videos in Android Webview?
比方说,这是我使用 KOTLIN 在 android 网络视图中显示的 link。但是,只有一个空白页即将到来。
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)
此处 url 将 link 作为 intent 的附加项。 link 即将到来。 youtube link 运行良好,但不是 vimeo 的。顺便说一句,我不需要自动播放选项。
终于找到答案了。实际上,这里发生了 "Uncaught TypeError: Cannot call method 'getItem' of null"
错误。为了解决这个错误,我需要添加以下行。
paidvideo.settings.domStorageEnabled = true
将 domStorageEnabled 设置为 true 即可解决问题。
比方说,这是我使用 KOTLIN 在 android 网络视图中显示的 link。但是,只有一个空白页即将到来。 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)
此处 url 将 link 作为 intent 的附加项。 link 即将到来。 youtube link 运行良好,但不是 vimeo 的。顺便说一句,我不需要自动播放选项。
终于找到答案了。实际上,这里发生了 "Uncaught TypeError: Cannot call method 'getItem' of null"
错误。为了解决这个错误,我需要添加以下行。
paidvideo.settings.domStorageEnabled = true
将 domStorageEnabled 设置为 true 即可解决问题。