I have a question similar to Beamer enumeration, continue counting but keep item at fixed position. But the solution provided by https://tex.stackexchange.com/a/188046 cannot make other counters on the second page work (e.g. step and be referenced).
I know I should comment directly under the question answer, but I can't because I don't have 50 reputation.
MWE
\documentclass{beamer}
\usepackage{etoolbox}
\makeatletter
\def\c@slideinframe{\beamer@slideinframe}
\def\beamerslideinframe{\beamer@slideinframe}
\makeatother
\def\AdvCnt{\setcounter{enumi}{\numexpr\arabic{slideinframe}-1\relax}}
\pretocmd{\item}{\AdvCnt}{}{}
\begin{document}
\begin{frame}
\begin{enumerate}
\only<+>{
\item Item 1 \label{enu:1}
\begin{equation}
a+b=c\label{equ:1}
\end{equation}
}
\only<+>{
\item Item 2 \label{enu:2}
\begin{equation}%\refstepcounter{equation}
d+e=f\label{equ:2}
\end{equation}
}
\end{enumerate}
\ref{enu:1}, \eqref{equ:1}, \ref{enu:2}, \eqref{equ:2}.
\end{frame}
\end{document}


