You can install our site as a web app on your iOS device by utilizing the Add to Home Screen feature in Safari. Please see this thread for more details on this.
Note: This feature may not be available in some browsers.
Were just clips broken that hold the camera to the body, or did they break the camera function? If they were just dangling, you probably could have duct taped (buy some matching white duct tape) the cameras onto the body until the parts came in.