0
npm start
で電子アプリを起動しようとしたところ、次のエラーが発生しました。以下はTypeError:未定義のプロパティ 'setZoomLevelLimits'を読み取ることができません
TypeError: Cannot read property 'setZoomLevelLimits' of undefined
コードされています:ここでエラーメッセージです
const electron = require("electron").webFrame.setZoomLevelLimits(1, 1);
const app = electron.app;
const BrowserWindow = electron.BrowserWindow;
let mainWindow;
app.on("ready", function(){
mainWindow = new BrowserWindow({
width: 800,
height: 600,
frame: false,
kiosk: true
});
mainWindow.loadURL("file://" + __dirname + "/index.html");
// Debug3
// mainWindow.openDevTools({ detach: true });
});
私はドラッグすると、私のデスクトップアプリの画面でズームするためのユーザーを防ぐためにしようとしています、とwebsite-user-drag: none
は同様に動作しません。このよう:
<meta name="viewport" content="user-scalable=no, initial-scale=1, maximum-scale=1, minimum-scale=1, width=device-width, height=device-height, target-densitydpi=device-dpi" />
ご回答ありがとうございます。あなたの解決策は何でしょうか? – John
@Johnレンダラプロセスで 'require(" electron ").webFrame.setZoomLevelLimits(1、1)'を呼び出す必要があります。あなたは 'index.html'(または任意のスクリプト内の'