🧊

Electron(旧Atom Shell)のwebview要素のサイズを指定したい

ドキュメント通りにやっても効かなかったのでメモっとく。

ドキュメントでは

<webview
    src="https://www.github.com/"
    autosize="on"
    minwidth="320"
    minheight="460"
    maxwidth="320"
    maxheight="460"
></webview>

ってすれば良いように見える。
でも実際は、なんか効いてない・・。

バグなのか仕様なのかなんなのか。

とりあえず

<div style="width: 320px; heihgt: 460px;">
    <webview
        src="https://www.github.com/"
    ></webview>
</div>

ってな具合に囲ってサイズ指定すればその中で収まってくれる。

どゆこと?

nwjsのiframe要素はちゃんと動いてくれたのになー。

おまけ

このwebview要素内のコンテンツで、いわゆるalertとか使ってもうんともすんともでした。
confirmもpromptも同じく。

どゆこと・・?