1

我可以使用自定义 URL 方案启动应用程序

<a href="myapp://customurl/?user_token=12345">Start My App</a> 

应用程序像往常一样午餐,但我确实需要密钥user_token=12345。我对这个框架的经验较少,所以不要解决任何问题。需要帮忙。

其次,我可以使用自定义模式传递多个键吗?

4

1 回答 1

2

为此,您需要Android WebIntent 插件

您可以发送多个密钥

<a href="myapp://customurl/?user_token=12345&user_id=12">Start My App</a> 

像这样使用

document.addEventListener("deviceready", GetCustomUrl, false); 

那么函数将是

function GetCustomUrl() {
    window.plugins.webintent.getUri(function(url) {
        if(url !== "") {
            // Here you need to first split with "?" then later with "&"
            var link = url.split("?"); 
            var keysPair = link[1].split("&");
            // use as per your need
        }
    });
} 

您可以查看插件站点以获取更多详细信息。

于 2013-09-15T11:13:43.743 回答