在Qt Android上处理URL自定义方案

时间:2015-03-03 15:36:25

标签: android qt

我对Qt很新。我想在Qt中处理自定义URL方案(myapp://)。对于iOS我得到了它,但不适用于Android。

在AndroidManifest.xml中我添加了现有的活动:(android:name =" org.qtproject.qt5.android.bindings.QtActivity")以下意图过滤器:

<intent-filter>
        <action android:name="android.intent.action.VIEW" />
        <category android:name="android.intent.category.DEFAULT" />
        <category android:name="android.intent.category.BROWSABLE" />
        <data android:scheme="myapp"/>
    </intent-filter>

在main.cpp中我有:

HandleURL *URLHandler = new HandleURL();
    QDesktopServices::setUrlHandler("myapp", URLHandler, "handleURL");

如何将QtActivity与QDesktopServices :: setUrlHandler链接以获取URL的内容?

0 个答案:

没有答案