wvStore.js 576 B

12345678910111213141516171819202122232425262728
  1. // 页面
  2. let pageStoreMap = {};
  3. // webviewContext
  4. let webviewContextStoreMap = {};
  5. // 临时存储
  6. let tempStoreMap = {};
  7. function uuid(length) {
  8. let uuid = "";
  9. let chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz'.split('');
  10. for (let i = 0; i < length; i++) {
  11. uuid += chars[Math.floor(Math.random() * chars.length)];
  12. };
  13. return uuid
  14. };
  15. function getCurrentPagesRoute() {
  16. const _pages = getCurrentPages();
  17. return _pages[_pages.length - 1].route;
  18. }
  19. export {
  20. pageStoreMap,
  21. tempStoreMap,
  22. webviewContextStoreMap,
  23. uuid,
  24. getCurrentPagesRoute
  25. }