نصب ویجت ویگپ در پروژه‌های Electron (از طریق NPM)

برای پروژه‌های دسکتاپ ساخته‌شده با Electron می‌توانید از بسته‌ی رسمی ویجت ویگپ استفاده کنید که به‌سادگی از طریق npm قابل نصب و استفاده است.

📦 نصب پکیج:

npm install @wegap/widget-electron

📥 استفاده در فایل main.js:

const { createWegapWidget } = require('@wegap/widget-electron');

app.whenReady().then(() => {
  const mainWindow = new BrowserWindow({
    webPreferences: {
      nodeIntegration: true,
    },
  });

  createWegapWidget(mainWindow, {
    workspaceId: 'YOUR_WORKSPACE_ID'
  });

  mainWindow.loadURL('https://yourapp.local');
});
📌 این ویجت می‌تواند به‌صورت WebView یا اسکریپت در صفحات داخلی بارگذاری شود و از رمزنگاری Base64 برای ایمنی بیشتر استفاده می‌کند.
🔗 مشاهده در GitHub: github.com/wegapnet/widget-electron