必1要安装步骤
进入游戏本地目录,执行以下npm安装命令
$ npm install -g http-server按顺序执行以下命令生成ssl证书:
openssl genrsa 2048 > key.pem openssl req -x509 -days 1000 -new -key key.pem -out cert.pem通过以下命令启动服务器:
http-server --ssl -c-1 -p 8080 -a localhost在浏览器中,替换以下URL中
YOUR_GAME_ID(Facebook应用ID) 来打开对应的小游戏:1https://www.facebook.com/embed/instantgames/YOUR_GAME_ID/player?game_url=https://localhost:8080
QA
打开过程中提示证书失败,根据浏览器版本设置如下:
- Safari设置如下:在浏览器中打开
https://localhost:8080,会提示访问失败证书错误,直接进行信任输入密码,然后在打开上边的嵌入式URL - Chrome
在浏览器中访问
chrome://flags/#allow-insecure-localhost然后下拉选择Enable,重启浏览器后就可以正常访问