Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Welcome To Ask or Share your Answers For Others

Categories

0 votes
926 views
in Technique[技术] by (71.8m points)

cordova - Restart my Phonegap app programmatically

How can I programmatically restart my phonegap app? I exit the app easily through navigator.app.exitApp(), but I would like it to restart immediately.

The reason I need this, is I have to restart it after the user chooses his user language from a selectbox menu. The i18n immediately fires after the user updated his language choice, apart from 5 buttons on 1 page and a paragraph on another page. Those 5 items remain in the previous language (also the language select menu layout gets completely destroyed for some reason), but when I restart the application they're all in the correct language. There's either a very complicated problem with the i18n process, or I can backdoor solve it with the forced restart.

Ty, Nutty

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
Welcome To Ask or Share your Answers For Others

1 Reply

0 votes
by (71.8m points)

I use the following:

location.reload(); 

Works a treat for me.

Paul


与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
OGeek|极客中国-欢迎来到极客的世界,一个免费开放的程序员编程交流平台!开放,进步,分享!让技术改变生活,让极客改变未来! Welcome to OGeek Q&A Community for programmer and developer-Open, Learning and Share
Click Here to Ask a Question

...