|
@@ -36,25 +36,40 @@
|
|
|
<script src="./swagger-ui-bundle.js" charset="UTF-8"> </script>
|
|
|
<script src="./swagger-ui-standalone-preset.js" charset="UTF-8"> </script>
|
|
|
<script>
|
|
|
- window.onload = function() {
|
|
|
- // Begin Swagger UI call region
|
|
|
- const ui = SwaggerUIBundle({
|
|
|
- url: "http://hc-live.com/api/index/index",
|
|
|
- dom_id: '#swagger-ui',
|
|
|
- deepLinking: true,
|
|
|
- presets: [
|
|
|
- SwaggerUIBundle.presets.apis,
|
|
|
- SwaggerUIStandalonePreset
|
|
|
- ],
|
|
|
- plugins: [
|
|
|
- SwaggerUIBundle.plugins.DownloadUrl
|
|
|
- ],
|
|
|
- layout: "StandaloneLayout"
|
|
|
- })
|
|
|
- // End Swagger UI call region
|
|
|
+ var protocol = window.location.protocol;
|
|
|
+ var name = getUrlParam('api');
|
|
|
+ window.onload = function() {
|
|
|
+ // Begin Swagger UI call region
|
|
|
+ const ui = SwaggerUIBundle({
|
|
|
+ url: name,
|
|
|
+ dom_id: '#swagger-ui',
|
|
|
+ deepLinking: true,
|
|
|
+ presets: [
|
|
|
+ SwaggerUIBundle.presets.apis,
|
|
|
+ SwaggerUIStandalonePreset
|
|
|
+ ],
|
|
|
+ plugins: [
|
|
|
+ SwaggerUIBundle.plugins.DownloadUrl
|
|
|
+ ],
|
|
|
+ layout: "StandaloneLayout"
|
|
|
+ })
|
|
|
+ // End Swagger UI call region
|
|
|
|
|
|
- window.ui = ui
|
|
|
- }
|
|
|
+ window.ui = ui
|
|
|
+ }
|
|
|
+ function getUrlParam(name) {
|
|
|
+// 取得url中?后面的字符
|
|
|
+ var query = window.location.search.substring(1);
|
|
|
+// 把参数按&拆分成数组
|
|
|
+ var param_arr = query.split("&");
|
|
|
+ for (var i = 0; i < param_arr.length; i++) {
|
|
|
+ var pair = param_arr[i].split("=");
|
|
|
+ if (pair[0] == name) {
|
|
|
+ return pair[1];
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return (false);
|
|
|
+ }
|
|
|
</script>
|
|
|
</body>
|
|
|
</html>
|