私には2つのボタンがあります。それぞれにはYouTube動画のリンクがあります。 ウェブビューに表示された後に再生するビデオをクリックしないと、別のボタンをクリックしてwebviewのsrcを変更すると、他のビデオの画像がウィンドウに表示されます。しかし、どちらか一方をクリックしてビデオを再生すると、別のビデオを見るために別のボタンをクリックしようとすると、webviewが壊れて黒くなり、ビデオが表示されません。Electronに別のページを読み込むとwebviewが壊れます
私は電子の標準メニューでウィンドウを再ロードしようとしましたが、ウィンドウは空白です。同じ動作のみ私は1つのビデオを再生する場合。どうすれば修正できますか?
電子版:1.2.2
オペレーティングシステム:Ubuntuの16.04
[新情報]
私は、Windows上でテストし、それが動作しますが、Ubuntuの上で奇妙な動作が発生します。
[エラーを示すビデオ]
https://www.youtube.com/watch?v=ADoJGvNyJ7E
あなたはこの現象を再現し、コードを確認したい場合は、ここではgithubの上のリポジトリがあります:
https://github.com/daltonmenezes/electron-error-example
これを読んでください:http://stackoverflow.com/help/how-to-ask | http://stackoverflow.com/help/mcve –
「ビデオを再現する」とはどういう意味ですか? – mostruash
これは問題です:https://discuss.atom.io/t/webview-loadurl-is-not-a-function/26485 'dom-ready'イベントの後にクリックハンドラを定義してください。 – mostruash