Trở lại ...

Tùy biến webview

Tổng quan

Đây là trợ giúp nhanh về cách tùy biến một webview. Để ví dụ chúng ta sẽ chỉnh sửa gui-tet (OSD Webview - giao diện hiển thị trên màn hình)

Kỹ năng cần thiết: phát triển web Front-end (html, css, javascript).

Những thứ quan trọng khác trước khi bắt đầu:

File WGP

Mỗi ứng dụng webview được định nghĩa bằng một file .wgp. File này có thể nằm ở bất kỳ đâu trong thư mục /localresources/custom. Dưới đây là file gui-tet.wgp in trong thư mục /osd.

{
  "wg_type": 1,
  "name": "GUI tet 2018 Mau tuat",
  "htmlfile": "gui-tet.html",
  "htmlfile_settings": "gui-with-scoring-settings.html",
  "htmlfile_remotecontrol":  "gui-with-scoring-controller.html",
  "thumbnailfile": "gui-tet.png"
}

Trong file này có các tham số:

Bắt đầu như thế nào

  1. Sao chép fiel .wgp và .html gốc (trong ví dụ này là gui-tet.wgp và gui-tet.html), và đổi tên thành my-gui.wgp and my-gui.html copy-rename-gui-tet
  2. Sửa file my-gui.wgp, thay giá trị của tham số "name" thành "My-gui", giá trị của "htmlfile" thành "my-gui.html". Lưu file lại. edit-gui-tet-wgp
  3. Mở menu Webview => choose webview package. Trong cửa sổ này chọn My-Gui. select-gui-tet
  4. Dùng menu Webview => on-screen display => open debug để mở cửa sổ debug. Cửa sổ debug rất tiện lợi vì chỉnh sửa sẽ thấy kết quả ngay, nhưng kết quả này không được lưu lại. Bạn phải chỉnh sửa file html mới có thay đổi vĩnh viễn.
  5. Dùng phần mềm soạn thảo như Vscode, notepad,... để sửa file html, javascript, css.
  6. Dùng menu Webview => on-screen display => refresh để tải lại trang, xem những thay đổi mà bạn đã sửa.

Xem video dưới đây để có hướng dẫn từng bước:

Trở lại ...