loadOcr.js 457 B

1234567891011121314151617181920
  1. const pluginId = '2021001130678316';
  2. let pluginInstance = null;
  3. const loadOcr = () => new Promise(resolve => {
  4. if (pluginInstance) {
  5. return resolve(pluginInstance);
  6. }
  7. my.loadPlugin({
  8. plugin: `${pluginId}@*`,
  9. success: () => {
  10. // 储存插件实列
  11. // eslint-disable-next-line no-undef
  12. pluginInstance = requirePlugin(`dynamic-plugin://${pluginId}`);
  13. resolve(pluginInstance);
  14. }
  15. });
  16. });
  17. export default loadOcr;