簡體   English   中英

將 html5 游戲設置為 iframe

[英]Set a html5 game to an iframe

我正在嘗試將 html5 游戲設置為 iframe。

<iframe src="game url"></iframe> 

問題是game url需要身份驗證標頭(令牌),而我無法在 iframe src 上設置令牌。(據我所知)

所以我使用 axios 獲取了給定的游戲網址。 然后將 em 傳遞給 Iframe srcdoc屬性,這並不奇怪我得到了錯誤。 那么解決方案是什么?

這是我從 postman 上的 api 中得到的,我可以在其中發送諸如身份驗證令牌之類的 http 標頭。 但是我如何在 iframe 上設置它?

<!DOCTYPE html>
<html>
<head>
   <meta charset="utf-8">
   <title>Cocos Creator | FlappyTest1</title>
   <!--http://www.html5rocks.com/en/mobile/mobifying/-->
   <meta name="viewport"content="width=device-width,user-scalable=no,initial-scale=1, minimum scale=1,maximum-scale=1" />
</head>
<body>
   <canvas id="GameCanvas" oncontextmenu="event.preventDefault()" tabindex="0"></canvas>

   <script src="src/settings.718ea.js" charset="utf-8"></script>
   <script src="main.62040.js" charset="utf-8"></script>
</body>
</html>

我使用 React 和 redux 但我認為這無關緊要

我沒有找到任何解決方案。 即使從那個 url 制作一個 blob 也不會改變任何東西。 我發現的解決方案與后端有點相關,我們可以在其中傳遞身份驗證令牌作為src of iframe的 url 參數的一部分

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM