6

環境:

フィード リストを表示する簡単な Microsoft Teams タブを作成しようとしています。タブを Teams にサイドロードし、チャネルの [+] メニューから選択できます。

問題:

設定を保存しようとすると、「タブの設定を保存できませんでした。もう一度お試しください」というエラー テキストが表示されます。ブラウザの JavaScript エラー コンソールにエラーはありません。

私の config.html タブの JavaScript コード:

<script type="text/javascript">
    microsoftTeams.initialize();
    microsoftTeams.settings.registerOnSaveHandler(function (saveEvent) {

        microsoftTeams.settings.setSettings({
            entityId: "example",
            contentUrl: "https://example.com/tab.html",
            suggestedDisplayName: "example",
            websiteUrl: "https://example.com",
            removeUrl: "https://example.com/remove.html"
        });

        saveEvent.notifySuccess();
    });

    function onClick() 
    {
        microsoftTeams.settings.setValidityState(true);
    }
</script>

私のmanifest.json

{
  "$schema": "https://statics.teams.microsoft.com/sdk/v0.4/manifest/MicrosoftTeams.schema.json",
  "manifestVersion": "0.4",
  "id": "ee90834a-d649-458d-a4e2-0b0f8d425c11",
  "version": "1.0",
  "name": "WINSider Community Deutschland",
  "developer": {
      "name": "WINSider Community Deutschland",   
      "websiteUrl": "https://windowscommunity.de",
      "privacyUrl": "https://windowscommunity.de/de/impressum/",
      "termsOfUseUrl": "http://windowscommunity.de/de/impressum/"
  },
  "tabs" : [{
    "id": "ee90834a-d649-458d-a4e2-0b0f8d425c11",
    "name": "WINSider Community",
    "description" : {
      "short": "WINsider article list as a tab",
      "full": "Summarizes the windowscommunity.de blog posts as a clickable list."
    },
    "icons": {
      "44": "icon44.png",
      "88": "icon88.png"
    },
    "accentColor" : "#37A3CF",
    "configUrl": "https://tscholze.github.io/public/teamstab/config.html",
    "canUpdateConfig": true
  }],
  "needsIdentity": false,
  "validDomains": [
      "*.github.io",
      "*.github.com",
      "*.googleapis.com",
      "*.microsoft.com",
      "*.rss2json.com",
      "*windowscommunity.de"
  ]
}
4

2 に答える 2