Quay lại Unity

DryreL Software Unity

Universal URL

Mở liên kết trên mọi nền tảng Unity

Một lệnh gọi mở liên kết trên WebGL, máy tính và di động, không gặp rắc rối với trình chặn popup. Đã có trên GitHub.

Có trên GitHub

  • 6Nền tảng
  • 2Phương thức cần học
  • 0Đối tượng scene cần có

Tổng quan

Nó làm gì

Trình mở URL đa nền tảng gọn nhẹ cho Unity, có cầu nối native cho WebGL và các phương án dự phòng thông minh trên máy tính và di động.

  • Unity
  • C#
  • WebGL

Nền tảng

  • WebGL
  • Windows
  • macOS
  • Linux
  • Android
  • iOS

Tính năng

Làm ra để cứ thế hoạt động

  • Mọi nền tảngWebGL, Windows, macOS, Linux (kể cả WSL), Android và iOS.
  • Đáng tin cậy trên WebGLCầu nối native .jslib mở liên kết trong thẻ mới mà không gặp vấn đề với trình chặn popup.
  • Dự phòng thông minhTrên Linux và WSL, nó thử wslview, xdg-open, PowerShell và cmd.exe trước khi chuyển sang Application.OpenURL.
  • API tĩnhGọi từ bất cứ đâu, không cần MonoBehaviour hay đối tượng scene.
  • Package ManagerCài thẳng từ Git URL.

Tham khảo

API

Phương thứcChức năng
UniversalURL.Open(url)Mở URL trong trình duyệt mặc định. Bắt buộc có giao thức (https://).
UniversalURL.OpenURL(url)Mở URL và thêm https:// khi thiếu giao thức.

Bắt đầu

Cài đặt và sử dụng

  1. Mở Package ManagerTrong Unity chọn Window, Package Manager, rồi nút +.
  2. Thêm từ Git URLDán URL của repository và nhấn Add.

Rồi trong code của bạn

  • Mở liên kếtUniversalURL.Open("https://example.com")Mở trình duyệt mặc định. Bắt buộc có giao thức.
  • Bản linh hoạtUniversalURL.OpenURL("patreon.com/c/DryreL")Tự thêm https:// cho bạn khi bị thiếu.

Yêu cầu

Trước khi bạn bắt đầu

  • Unity 2021.2 trở lên