我尝试在kivy应用程序中使用OAuth(授权代码流)。因此,我希望我的应用程序是从浏览器启动使用一个特殊的方案,例如我的appscheme://dosomething。因此,我在我的应用程序中添加了一个意向过滤器:
<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="myappscheme" android:host="dosomething" />
</intent-filter>
现在,当从Web服务器发送重定向到appscheme://dosomething。但是我不知道如何检索发送的url参数。我发现了Java:http://developer.android.com/training/basics/intents/filters.html#HandleIntent的用法,但我不知道如何在kivy中使用它。在
也许有人能帮上忙,或者知道oauth和kivy的一个例子?在
提前谢谢。在
Kivy有一些内置的意图处理代码,如here所述。您可以绑定接收到新意图时要调用的函数。在
您还可以查看在pythonforandroid中是如何实现这一点的,以了解在需要时如何扩展它。在
相关问题 更多 >
编程相关推荐