0

我在 WSO2DAS 上创建了一个小工具,可以独立查看其图表。但是当我试图将它插入仪表板时,我看不到它。您可以在图像中看到仪表板,但插入的小工具不可见。只有设置和放大它的图标是可见的。

4

1 回答 1

0

编辑以下文件:

(DAS_FOLDER)/repository/deployment/server/jaggeryapps/portal/extensions/components/gadget/index.js

将 resolveGadgetURL 函数替换为以下代码:

  var resolveGadgetURL = function (uri) {
  uri = resolveURI(uri);
  if (uri.match(/^https?:\/\//i))
  { return uri; }
  uri = uri.replace(/^(..\/)*/i, '');
  if (window.location.protocol === 'https:')
  { return 'https://localhost:' + server.httpsPort + context + '/' + uri; }
  return 'http://localhost:' + server.httpPort + context + '/' + uri;
  };
于 2016-04-10T18:17:30.467 回答