Nhúng chiến thuật tùy chỉnh

Mang lại nhiều tương tác hơn cho chiến thuật của bạn. Nhúng chiến thuật của bạn và cho phép người dùng giải chúng.

Bạn có toàn quyền kiểm soát các chiến thuật.

Bạn có thể chỉ định vị trí, những động thái đúng là gì và động thái cuối cùng là gì.

Example

Làm thế nào để nhúng chiến thuật của riêng bạn

Trên trang nơi bạn có thể tạo chiến thuật của riêng mình có một nút nhúng. Nút này sẽ tự động tạo mã iframe mà bạn phải chèn trên trang web của mình.

  1. Trước tiên, bạn phải tạo ra chiến thuật của mình với Công cụ tạo chiến thuật.
  2. Sau khi bạn đã thực hiện cú nhấp chuột này vào nút "Embed".
  3. Sao chép mã iframe và dán nó vào trang của bạn.

Sử dụng link này để tạo và nhúng chiến thuật của bạn: Tạo chiến thuật của riêng bạn

Tự động hóa

Quá trình này cũng có thể được tự động hóa. Tất cả thông tin cần thiết cho chiến thuật được lưu trữ trong hash của url nhúng.

Để tạo chiến thuật tự động, bạn có thể tự tạo hash này.

Hash là chuỗi được mã hóa base64 bao gồm fen, di chuyển và di chuyển cuối cùng.

base64.encode("${fen};${moves};${last_move}")

Các giá trị được phân tách bởi một ";". Các động thái phải có trong Bản ghi san và động thái cuối cùng trong Bản ghi uci.

Chi tiết thực hiện

Bạn có thể thay đổi chiều rộng và chiều cao tiêu chuẩn nếu bạn muốn. Chỉ cần đảm bảo rằng chiều cao cao hơn khoảng 80px so với chiều rộng để "x to play" thông điệp phù hợp với bảng.

Đối với thiết bị di động, nên giới hạn chiều rộng iframe ở mức 100%. Dưới đây bạn sẽ tìm thấy CSS để đạt được điều đó.

iframe { max-width: 100%; }