我正在开发一个Overwolf应用程序(用于Nvidia应用程序挑战)。在Overwolf中设置窗口位置
我正在制作游戏中的提示应用程序,它会显示与您在游戏中所做的相关的提示。我想要一个小图标显示在我屏幕的右上角。据我所知,Overwolf documentation没有说明如何做到这一点,Overwolf Dev论坛也没有。
我已经尝试过使用CSS将窗口放在右上角,但是,虽然这可以在Chrome中工作,但窗口会出现在屏幕的中心。我尝试在json中使用“start_position”,但它不起作用。我认为我对json做了一些错误。如果是这样的话,我在这里包含了manifest.json(在这种情况下,我想定位的窗口是“MainWindow”)。
{
"manifest_version": 1,
"type": "WebApp",
"permissions": ["GameInfo"],
"meta": {
"name": "Robocraft",
"version": "0.1.6",
"minimum-overwolf-version":"0.77.10",
"author": "barndawg",
"icon": "assets/images/Robocraft.png",
"icon_gray": "assets/images/RobocraftGrey.png",
"description": "Placeholder"
},
"data": {
"start_window": "MainWindow",
"windows": {
"MainWindow": {
"file": "index.html",
"transparent": true,
"resizable": false,
"start_position": {"Top": 100, "Left": 300},
"size": {"width": 100, "height": 100},
"min_size": {"width": 100, "height": 100},
"max_size": {"width": 100, "height": 100},
}
}
}
}
所以,我的问题是:在我的屏幕右上角,如果定位它通过CSS不工作我怎能位置的Overwolf窗口?
您发布的JSON无效。尝试在“max-size”属性后删除逗号。 CSS不区分大小写,但您可以尝试使“top”和“left”属性都为小写。 –