about-app.js 828 B

12345678910111213141516171819202122232425
  1. export default {
  2. update (showToast=false) {
  3. // #ifdef APP-PLUS
  4. plus.runtime.getProperty(plus.runtime.appid, function(widgetInfo) {
  5. console.log("widgetInfo",widgetInfo)
  6. uni.downloadFile({
  7. url:"http://192.168.0.109:80/wgt/__UNI__03C70D3.wgt",
  8. success: (downloadResult) => {
  9. console.log(downloadResult)
  10. if (downloadResult.statusCode === 200) {
  11. plus.runtime.install(downloadResult.tempFilePath, {
  12. force: true
  13. }, function() {
  14. console.log('install success...');
  15. plus.runtime.restart();
  16. }, function(e) {
  17. console.error('install fail...');
  18. });
  19. }
  20. }
  21. });
  22. });
  23. // #endif
  24. }
  25. }