facebook - 如何通过 URL 将参数传递给 Facebook 即时游戏应用程序?
问题描述
我的 Facebook 即时游戏应用程序具有以下网址:https ://www.facebook.com/instantgames/279246242904501/
当我点击上述游戏 URL 时,Facebook 网站会在 iframe 中加载实际游戏。我只想将 URL 参数传递给我可以在游戏代码中使用 JavaScript 接收的游戏应用程序。
这可能吗?
解决方案
您可以使用链接上下文。这是一个当前未记录的功能,但如果您导航到fb.gg/play/{your_game}/{ref}
您将最终进入基于ref值的独特上下文。然后,您可以使用context.getID()
来确定您所处的上下文。
请注意,这不能用于将任意日期传递到游戏中,因为无法读取ref的字符串值。目前没有可以做到这一点的机制。
推荐阅读
- tfs - TFS:如何再次/多次将相同的变更集合并到目标分支
- python - 使用从相机捕获的参考图像检测相机移动或旋转
- javascript - 有条件地在动态 HTML 表单上显示字段的问题
- swift - 更改每个部分的 UITableView 背景
- python - 如何解码 IEX DEEP pcap 文件
- c# - 回发后文本框文本消失
- google-maps - 由于 PLACES_API_ACCESS_NOT_CONFIGURED 而自动完成小部件关闭
- javascript - 如何将图像添加到表格单元格
- xml - 如何将xml节点的值提取到powershell中的变量中?
- css - 仅在需要时加载 React 块 CSS