일렉트론 앱에서 작업 중이며 인터페이스의 일부로 뭔가 문제가 생겼을 때 (지금 버튼에 바인딩 했음) 가능한 크기로 만들려고합니다. 추가 데이터를 표시하십시오.일렉트릭 - 렌더러 프로세스의 윈도우 크기 조정
require('./renderer.js');
let remote = require('electron').remote;
function resize() {
let win = remote.getCurrentWindow().setBounds({
height: 1000
});
}
는 그러나, 나는 윈도우/브라우저 콘솔에서 다음과 같은 오류가 점점 오전 :
Uncaught Error: Could not call remote function 'setBounds'. Check that the function signature is correct. Underlying error: Error processing argument at index 0, conversion failure from #<Object>
Error: Could not call remote function 'setBounds'. Check that the function signature is correct. Underlying error: Error processing argument at index 0, conversion failure from #<Object>
at callFunction (C:\Users\Thomas\AppData\Roaming\npm\node_modules\electron\dist\resources\electron.asar\browser\rpc-server.js:257:11)
at EventEmitter.<anonymous> (C:\Users\Thomas\AppData\Roaming\npm\node_modules\electron\dist\resources\electron.asar\browser\rpc-server.js:357:5)
at emitMany (events.js:127:13)
at EventEmitter.emit (events.js:204:7)
at WebContents.<anonymous> (C:\Users\Thomas\AppData\Roaming\npm\node_modules\electron\dist\resources\electron.asar\browser\api\web-contents.js:256:13)
at emitTwo (events.js:106:13)
at WebContents.emit (events.js:194:7)
at callFunction (C:\Users\Thomas\AppData\Roaming\npm\node_modules\electron\dist\resources\electron.asar\browser\rpc-server.js:257:11)
at EventEmitter.<anonymous> (C:\Users\Thomas\AppData\Roaming\npm\node_modules\electron\dist\resources\electron.asar\browser\rpc-server.js:357:5)
at emitMany (events.js:127:13)
at EventEmitter.emit (events.js:204:7)
at WebContents.<anonymous> (C:\Users\Thomas\AppData\Roaming\npm\node_modules\electron\dist\resources\electron.asar\browser\api\web-contents.js:256:13)
at emitTwo (events.js:106:13)
at WebContents.emit (events.js:194:7)
at metaToValue (C:\Users\Thomas\AppData\Roaming\npm\node_modules\electron\dist\resources\electron.asar\renderer\api\remote.js:234:13)
at Object.remoteMemberFunction (C:\Users\Thomas\AppData\Roaming\npm\node_modules\electron\dist\resources\electron.asar\renderer\api\remote.js:118:18)
at resize (file:///D:/Documents/Development/Projects/ShortenMeURL/V1/index.html:41:45)
at HTMLButtonElement.onclick (file:///D:/Documents/Development/Projects/ShortenMeURL/V1/index.html:22:86)
어떤 제안 방법에 나는 onclick=resize()
에 활성화 된 다음 코드를 사용하여이 작업을 수행하려고했습니다 내가 고칠 수 있니? 그냥 크기 조정 인 경우
의
setSize
을 사용할 수 있습니까? 문서 도구는 소품을 선택 사항으로 표시하지 않습니다. 그리고'setSize (w, h)'를 해봤습니까? – pergy@pergy가 작동했습니다. 감사합니다. 당신이 대답 등 게시 할 수 있도록 내가 당신에게 담당자 등을 줄 수 있습니다. –
듣기 좋다! ;) 답변으로 게시했습니다! – pergy