租房小程序前端代码
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

18 lines
829 B

3 months ago
  1. "use strict";
  2. var __importDefault = (this && this.__importDefault) || function (mod) {
  3. return (mod && mod.__esModule) ? mod : { "default": mod };
  4. };
  5. Object.defineProperty(exports, "__esModule", { value: true });
  6. exports.getUserAgent = void 0;
  7. const platform_1 = __importDefault(require("platform"));
  8. const version_1 = __importDefault(require("../../browser/version"));
  9. const checkUserAgent_1 = require("./checkUserAgent");
  10. exports.getUserAgent = () => {
  11. const agent = process && process.browser ? 'js' : 'nodejs';
  12. const sdk = `aliyun-sdk-${agent}/${version_1.default.version}`;
  13. let plat = platform_1.default.description;
  14. if (!plat && process) {
  15. plat = `Node.js ${process.version.slice(1)} on ${process.platform} ${process.arch}`;
  16. }
  17. return checkUserAgent_1.checkUserAgent(`${sdk} ${plat}`);
  18. };