index.js 899 B

12345678910111213141516171819202122
  1. "use strict";
  2. const sheep_components_sShareModal_canvasPoster_poster_user = require("./user.js");
  3. const sheep_components_sShareModal_canvasPoster_poster_goods = require("./goods.js");
  4. const sheep_components_sShareModal_canvasPoster_poster_groupon = require("./groupon.js");
  5. function getPosterData(options) {
  6. switch (options.shareInfo.poster.type) {
  7. case "user":
  8. return sheep_components_sShareModal_canvasPoster_poster_user.user(options);
  9. case "goods":
  10. return sheep_components_sShareModal_canvasPoster_poster_goods.goods(options);
  11. case "groupon":
  12. return sheep_components_sShareModal_canvasPoster_poster_groupon.groupon(options);
  13. }
  14. }
  15. function formatImageUrlProtocol(url) {
  16. if (url.indexOf("http:") === 0) {
  17. url = url.replace("http:", "https:");
  18. }
  19. return url;
  20. }
  21. exports.formatImageUrlProtocol = formatImageUrlProtocol;
  22. exports.getPosterData = getPosterData;