gpt4 book ai didi

java - 使用浏览器打开 URLs - RoboVM/iOS

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:52:56 26 4
gpt4 key购买 nike

我有一款使用 LibGDX 的安卓游戏。在其中,我有一些用于在浏览器中打开 URL 的按钮:

Intent intent = new Intent(Intent.ACTION_VIEW, Uri.parse("http://myURL/"));
startActivity(intent);

这似乎工作正常......

问题是我正在尝试将游戏移植到带有 RoboVM 的 iOS 上运行,但不知道如何设置类似的东西。

对于 RoboVM 绑定(bind),我假设我可能想要使用 openURL() 方法:

openURL (UIApplication application, NSURL url, String sourceApplication, NSObject annotation)

但除了 NSURL 之外,我不知道我需要为其他 3 个参数传递什么。并且无法在网上找到任何有关如何使用它的示例。

最佳答案

libgdx 中已经有一个抽象适用于所有当前支持的平台(Android、桌面、HTML5 和 iOS)。

Net#openURI

Gdx.net.openURI("http://stackoverflow.com/questions/21242116/opening-urls-with-the-browser-robovm-ios");

(这是 RoboVM 的实现:RoboVM IOSNet#openURI 仅作为引用,使用抽象。当 libgdx 已经为您完成时,无需编写特定于平台的代码;))

关于java - 使用浏览器打开 URLs - RoboVM/iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21242116/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com