在phonegap应用中创建快捷方式

时间:2014-10-13 20:27:02

标签: javascript android cordova phonegap-plugins

在手机空白应用中创建快捷方式

使用此插件: https://github.com/jorgecis/ShortcutPlugin/tree/4c2c01cc2473f4d3af8bfb6809f5d647c0078d72

安装后,我添加了一行javascript来创建它:

window.plugins.Shortcut.CreateShortcut("Text to show", successfunc, failfunc );

工作正常,但问题是每当你输入应用程序代码运行。第一个说快捷方式是成功创建的,但接下来他说快捷方式已经存在,这是真的。

是否有其他方法可以添加快捷方式或检查它是否存在以便代码不会运行?

1 个答案:

答案 0 :(得分:0)

您可以将代码包装在一个条件中,检查它是否已经运行。例如,使用localStorage:

if (!localStorage.getItem('shortcut')) {
    window.plugins.Shortcut.CreateShortcut("Text to show", successfunc, failfunc);
    localStorage.setItem('shortcut', true);
}