Blackberry 10 以编程方式启动 wifi 设置页面

Blackberry 10 launch wifi settings page programmatically

在我的黑莓 10(QNX、Cascades)应用程序中,我必须以编程方式启动 WIFI 设置页面。我 google 它但没有运气。

请帮我看看在 Blackberry 10 中是否可行。

你是对的,它没有记录,你不会在 Google 上找到任何信息。方法如下:

bb::system::InvokeRequest request;
request.setUri("settings://wifi");

bb::system::InvokeManager manager;
manager.invoke(request);

神奇的字符串是 settings://wifi,您可以直接在您的 BlackBerry 10 浏览器中尝试查看它会将您发送到哪里,请注意 BlackBerry 10 浏览器将有一个额外的弹出窗口询问您是否要打开 URI,此弹出窗口不会显示在您的应用程序中,它会直接在 Wi-Fi 页面上将“设置”应用程序作为卡片打开。然后,用户只需关闭卡片即可返回您的应用。