我正在使用PhoneGap开发Android应用程序。
我的应用程序是使用myscheme:// mydata之类的自定义URI启动的。 我可以在我的活动类中获取数据,如下所示。
Intent intent = getIntent();
if(intent.getAction().equals(Intent.ACTION_VIEW))
{
Uri data = intent.getData();
if (data != null)
data.toString();
}
但是我找不到任何方法将这些数据传递到我在phonegap方面的javascript代码上。 任何帮助表示赞赏, 问候
答案 0 :(得分:3)
您可能希望查看PhoneGap插件回购https://github.com/phonegap/phonegap-plugins/tree/master/Android/WebIntent中的WebIntent插件 - https://github.com/phonegap/phonegap-plugins。
答案 1 :(得分:0)
您是否尝试过在javascript中检查window.Invoke_params?
以下链接似乎表明它至少应该在iOS上运行 http://remysharp.com/2010/09/01/custom-url-schemes-in-phonegap/
答案 2 :(得分:0)
使用phonegap将数据从android传递到javascript
你可以尝试制作一个插件
并通过exceute()
方法可以传递数据。