0
私はPopoverを動的に作成し、ツールバー項目に添付したSafari拡張機能を開発しています。今私はこのポップオーバーを解除したいが、それは動作しない。Safari拡張機能でのPopoverの解除
私はコードの下に使用している:
var item = safari.extension.toolbarItems[0];
if(item.popover != null)
{
popId = item.popover.identifier;
item.popover.hide();
item.popover = null;
}
safari.extension.removePopover(prevPopId);
しかし、このコードは、ポップオーバーに割り当て解除されていません。
同じIDでポップオーバーを作成している次回は、例外が発生しています。