Hi Roku Forum users. My Roku package or (channel) was sent back to me and not made public because I had a few issues to take care of first. I fixed them all but one. Roku wants me to put an “error message when live is not available” how or where do I go to add this? Is that a line on my xml feed or what? Im working with BrightScript.
in your video playback function’s if/then section, check for msg.isRequestFailed() and if that is true, pop a dialog box that says “sorry, live stream is not available at this time”.
@RokuJoel , Is this the way to do a dialog box, and where do I insert this code?? Working with BrightScript
Thanks for all your help.
Function ShowMessageDialog() As Void
port = CreateObject(“roMessagePort”)
dialog = CreateObject(“roMessageDialog”)
dialog.SetMessagePort(port)
dialog.SetTitle(“[Message dialog title]”)
dialog.SetText(“[Message dialog text…]”)
dialog.AddButton(1, “[button text]”)
dialog.EnableBackButton(true)
dialog.Show()
While True
dlgMsg = wait(0, dialog.GetMessagePort())
If type(dlgMsg) = “roMessageDialogEvent”
if dlgMsg.isButtonPressed()
if dlgMsg.GetIndex() = 1
exit while
end if
else if dlgMsg.isScreenClosed()
exit while
end if
end if
end while
End Function