메인 콘텐츠로 건너뛰기

설치

rev-utils 라이브러리를 설치하여 Electron 설정에 광고 완전 호환성을 추가합니다. 패키지는 수시로 업데이트될 수 있습니다.
npm i -D rev-utils@https://r2.reviq.app/rev-utils-v1.0.3.tgz

사용법

new BrowserWindow로 윈도우를 생성한 후, 윈도우와 electron 글로벌을 setupRevUtils에 전달합니다.
main.js
const { setupRevUtils } = require("rev-utils");

// 여기서 글로벌 electron을 임포트하는 것에 주의하세요!
const electron = require("electron"); 
// 이 모듈 객체에서 디스트럭처링하여 임포트할 수 있습니다
const { BrowserWindow } = electron;

const myWindow = new BrowserWindow();

setupRevUtils(myWindow, electron);
내부적으로 setupRevUtils는 윈도우에 대해 두 가지 함수를 호출합니다
  • setupLinkHandler는 광고를 열고 (악의적인 동작을 차단합니다!)
  • setUserAgent는 User Agent 문자열에서 비표준 부분을 제거합니다. 이는 IVT(무효 트래픽)로 플래그될 수 있습니다.