jQuery Mobile app 如何重新启动
jQuery Mobile app how to reinitiate
这可能是
一个非常愚蠢的问题,但我正在边走边学。我使用英特尔 XDK 开发了一个简单的单页 jQuery Mobile/PhoneGap 应用,用于创建地图,并在当前位置放置标记。然后它允许添加标记,计算路线,距离等。一切都很完美。但是,现在,我如何"重新启动/重置"应用程序以使其进入"初始状态"?使用谷歌地图的文档,我能够删除标记等。但是我不知道如何回到起点。我添加了一个按钮,单击该按钮会触发一个功能:
function reStartPage() {
//location.reload();
//navigator.app.exitApp();
}
当我尝试 location.reload() 时,应用程序确实会重新加载,但页面按预期闪烁。另一方面,当我使用 navigator.app.exitApp() 时,它会"杀死"应用程序,但不会重新启动它。我有哪些选择?
有人在某处建议如下:
$.mobile.loadPage("#home", {
allowSamePageTransition : true,
transition : 'slide',
changeHash : true,
reloadPage : true
});
$.mobile.changePage("#home", {
allowSamePageTransition : true,
transition : 'slide',
changeHash : true,
reloadPage : true
});
但这也行不通。如果需要更多详细信息,请告诉我。谢谢!
您可以尝试使用以下命令刷新地图:
google.maps.event.trigger(my_map, 'resize');
相关文章:
- 当我在重新启动cordova应用程序后尝试添加更多数据时,lokijs会丢失数据库和收集中的数据
- 重新启动jquery脚本后,角度停止工作
- Chrome内容脚本制作cookie;chrome重新启动时,cookie会被删除.如何使其稳定
- preventDefault之后的重新启动事件
- WebStorm,使用Node Supervisor(因此不必在每次代码更改后重新启动)
- 重新启动游戏jQuery功能不工作
- Web服务器意外退出,正在重新启动新实例
- 在变量中保存值的最佳方法是在应用程序关闭后使用,然后使用apachecordova在android中重新启动
- 重新启动画布 JavaScript
- 事件侦听器,用于完全关闭后重新启动的应用程序
- Node SocketIO以编程方式强制在损坏的套接字上重新启动
- 服务器重新启动后javascript不工作
- 当滚动到指定的位置时,启动功能,如何重置它并重新启动,如果我们再次回到这个位置
- Gulp Concat+Browsesync重新启动
- 在 javaScript 中重新启动 setInterval
- 如何为Sails.js创建启动/停止/重新启动Linux服务
- 如何暂停和重新启动jquery数据表插件
- 如何创建一个onclick函数,该函数在按下重新启动按钮时被调用
- jQuery Mobile app 如何重新启动
- 三星智能电视App退出后重新启动很慢