[英]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.