An eight-year-old boy is understood to be fighting for life in a Perth hospital after an accident on a trampoline.