1. A method for browser-based games, the method comprising: receiving a data-loading request for acquiring resource data and user data related to operations of a next phase of a browser-based game; detecting a present networking state; in response to the present networking state corresponding to an online state, requesting first resource data from the network-side server; requesting first user data from the network-side server; loading the browser-based game based on at least information associated with the first resource data and the first user data received from the network-side server; and storing the first resource data and the first user data in a cache.