主权项 |
1. A method comprising:
while data communication is available between a user device and a remote application system executing an application:
providing, by the user device and to the remote application system, data identifying user events associated with the application;receiving, by the user device and from the remote application system, user interfaces for the application and presenting the user interfaces on a display of the user device; andproviding the user events as inputs to a local version of the application executing on the user device; and determining that data communication between the user device and the remote application system has become unavailable and, in response:
presenting, on the display of the user device, a user interface generated by the local version of the application;detecting, by the user device, one or more subsequent user events associated with the user interface generated by the local version of the application;providing the subsequent user events as input to the local version of the application; andstoring data identifying the one or more subsequent user events. |