Office365 MS团队:我们不能';不要保存选项卡设置。请再试一次

Office365 MS团队:我们不能';不要保存选项卡设置。请再试一次,office365,microsoft-teams,Office365,Microsoft Teams,我试图在团队中添加配置选项卡,如中所示,但由于无法保存您的选项卡设置,因此出现错误。请再试一次 下面是Javascript <script type="text/javascript"> microsoftTeams.initialize(); microsoftTeams.settings.registerOnSaveHandler(function (saveEvent) { var radios = document.getElementsByName("maptype");

我试图在团队中添加配置选项卡,如中所示,但由于无法保存您的选项卡设置,因此出现错误。请再试一次

下面是Javascript

<script type="text/javascript">
microsoftTeams.initialize();
microsoftTeams.settings.registerOnSaveHandler(function (saveEvent) {
var radios = document.getElementsByName("maptype");
if (radios[0].checked) {
   microsoftTeams.settings.setSettings({
     entityId: "bing",
     contentUrl: "https://www.bing.com/maps/embed",
     suggestedDisplayName: "Bing Map",
     websiteUrl: "https://www.bing.com/maps",
     removeUrl: "https://teams-get-started-sample.azurewebsites.net/tabremove.html",
  });
}
else {
   microsoftTeams.settings.setSettings({
     entityId: "google",
     contentUrl: "https://www.google.com/maps/embed",
     suggestedDisplayName: "Google Map",
     websiteUrl: "https://www.google.com/maps",
     removeUrl: "https://teams-get-started-sample.azurewebsites.net/tabremove.html",
  });
}

saveEvent.notifySuccess();
});

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

初始化();
microsoftTeams.settings.registerOnSaveHandler(函数(saveEvent){
var radios=document.getElementsByName(“maptype”);
如果(收音机[0]。已选中){
MicrosoftTeam.settings.setSettings设置({
entityId:“必应”,
内容URL:“https://www.bing.com/maps/embed",
建议显示名称:“必应地图”,
网站URL:“https://www.bing.com/maps",
删除URL:“https://teams-get-started-sample.azurewebsites.net/tabremove.html",
});
}
否则{
MicrosoftTeam.settings.setSettings设置({
entityId:“谷歌”,
内容URL:“https://www.google.com/maps/embed",
suggestedDisplayName:“谷歌地图”,
网站URL:“https://www.google.com/maps",
删除URL:“https://teams-get-started-sample.azurewebsites.net/tabremove.html",
});
}
saveEvent.notifySuccess();
});
函数onClick(){
microsoftTeams.settings.setValidityState(true);
}

正如@Wajeed MSTF所建议的,在blow解决我的问题时添加有效域。谢谢大家!

 "validDomains": [ "static2.sharepointonline.com", "secure.aadcdn.microsoftonline-p.com", "code.jquery.com", "statics.teams.microsoft.com", ".microsoftonline.com", "ajax.googleapis.com", ".bing.com", "*.google.com" ]

您是否在清单文件中添加了.bing.com和.google.com作为validDomains的一部分?如果您的选项卡配置或内容UI需要导航到除用于选项卡配置的域之外的任何其他域,则必须指定该域为validDomain。@Wajeed MSFT我确实将其添加为有效域“validDomains”:[“static2.sharepointonline.com”,“secure.aadcdn.microsoftonline-p.com”、“code.jquery.com”、“statics.teams.microsoft.com”、“.microsoftonline.com”、“ajax.googleapis.com”、“.bing.com”、“*.google.com”]请将“teams get start sample.azurewebsites.net”添加为validDomains的一部分。同时将.bing.com更改为*.bing.com或bing.com。