WO2020073241A1 - Mini-game access method and related device - Google Patents

Mini-game access method and related device Download PDF

Info

Publication number
WO2020073241A1
WO2020073241A1 PCT/CN2018/109686 CN2018109686W WO2020073241A1 WO 2020073241 A1 WO2020073241 A1 WO 2020073241A1 CN 2018109686 W CN2018109686 W CN 2018109686W WO 2020073241 A1 WO2020073241 A1 WO 2020073241A1
Authority
WO
WIPO (PCT)
Prior art keywords
game
mini
request
sub
mobile terminal
Prior art date
Application number
PCT/CN2018/109686
Other languages
French (fr)
Chinese (zh)
Inventor
李森林
Original Assignee
深圳市欢太科技有限公司
Oppo广东移动通信有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 深圳市欢太科技有限公司, Oppo广东移动通信有限公司 filed Critical 深圳市欢太科技有限公司
Priority to PCT/CN2018/109686 priority Critical patent/WO2020073241A1/en
Priority to CN201880098079.2A priority patent/CN112771834A/en
Publication of WO2020073241A1 publication Critical patent/WO2020073241A1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating

Definitions

  • This application relates to the field of electronic technology, in particular to a small game access method and related equipment.
  • Embodiments of the present application provide a small game access method and related equipment, which are used to increase the access speed of small games.
  • an embodiment of the present application provides a small game access method, which is applied to a mobile terminal, and the method includes:
  • the first request is used to request the sub-package processing of the installation package of the first mini-game, and transmit the sub-installation package after the sub-package processing in parallel;
  • an embodiment of the present application provides a small game access device, which is applied to a mobile terminal, and the device includes:
  • the processing unit is used to send a first request to the server of the mini-game platform through the communication unit, the first request is used to request the sub-package processing of the installation package of the first mini-game, and transmit the sub-packaged sub-processes in parallel Installation package; receiving, in parallel, a plurality of sub-installation packages of the first mini-game transmitted in parallel by the server for the first request through the communication unit; runtime loading, and after the runtime loading of the first mini-game is completed, the main interface of the first mini-game is displayed.
  • an embodiment of the present application provides a mobile terminal, including a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and configured to be processed by the above
  • the above program includes instructions for performing the steps in the method described in the first aspect of the embodiments of the present application.
  • an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program causes the computer to execute the first embodiment of the present application. Part or all of the steps described in the method described in one aspect.
  • an embodiment of the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing the computer program, and the computer program is operable to cause the computer to execute as implemented in the present application Examples of some or all of the steps described in the method described in the first aspect.
  • the computer program product may be a software installation package.
  • the installation package required for loading the small game runtime is sub-packaged, and then the multiple sub-installation packages after the sub-package processing are downloaded in parallel, and finally the multiple sub-installation packages are parallelized
  • runtime loading shortens the time required for runtime loading, thereby increasing the speed of small game access.
  • FIG. 1 is a schematic structural diagram of a communication system provided by an embodiment of the present application.
  • FIG. 2 is a schematic flowchart of a small game access method provided by an embodiment of the present application.
  • FIG. 3 is a schematic flowchart of another small game access method provided by an embodiment of the present application.
  • FIG. 4 is a schematic structural diagram of a mobile terminal provided by an embodiment of the present application.
  • FIG. 5 is a schematic structural diagram of a small game access device provided by an embodiment of the present application.
  • FIG. 1 is a schematic diagram of a communication system according to an embodiment of the present application.
  • the communication system is applied to small game access.
  • the communication system includes a mobile terminal and a server of a small game platform.
  • the mobile terminal communicates with the server through wireless technology.
  • the mobile terminal also referred to as user equipment (User Equipment, UE)
  • user equipment is a device that provides voice and / or data connectivity to the user, for example, a handheld device with an unlimited connection function, a vehicle-mounted device, and the like.
  • Common terminals include, for example, mobile phones, tablet computers, laptop computers, PDAs, mobile Internet devices (MID), and wearable devices, such as smart watches, smart bracelets, and pedometers.
  • the server is a device that provides computing services. Because the server needs to respond to the service request and process it, generally speaking, the server should have the ability to undertake the service and guarantee the service.
  • the working principle of the communication system is as follows: the mobile terminal sends a first request to the server of the mini-game platform, the first request is used to request the sub-package processing of the installation package of the first mini-game, and transmit the sub-package in parallel The processed sub-installation package; after receiving the first request, the server subcontracts the installation package of the first mini-game to obtain multiple sub-installation packages; the server transmits the first sub-package to the mobile terminal in parallel for the first request Multiple sub-installation packages of the game; the mobile terminal receives multiple sub-installation packages of the first mini-game in parallel transmitted by the server for the first request in parallel; the mobile terminal runs multiple sub-installation packages of the first mini-game in parallel ( runtime) loading, and after the runtime loading of the first mini-game is completed, the main interface of the first mini-game is displayed. It can be seen that the time required for loading the runtime is shortened, thereby increasing the speed of small game access.
  • FIG. 2 is a schematic flowchart of a mini game access method provided by an embodiment of the present application, which is applied to a mobile terminal.
  • the mini game access method includes:
  • Step 201 The mobile terminal sends a first request to the server of the mini-game platform.
  • the first request is used to request the sub-package processing of the installation package of the first mini-game and transmit the sub-installation package after the sub-package processing in parallel.
  • the mini game is a game application that can be used without downloading and installing, similar to the mini program in the WeChat application.
  • Step 202 The server receives the first request sent by the mobile terminal; the server sub-packages the installation package of the first mini-game to obtain multiple sub-installation packages.
  • the installation package of the minigame includes multiple sub-installation packages and installation information of the multiple sub-installation packages
  • the installation information includes the installation order of the multiple sub-installation packages and the installation method of each sub-installation package
  • the server The installation package of the mini-game is sub-packaged, and specific implementation methods for obtaining multiple sub-installation packages are: the server directly splits the installation package of the first mini-game to obtain multiple sub-installation packages included in the installation package of the first mini-game And installation information of the multiple sub-installation packages.
  • the server transmits the sub-installation package to the mobile terminal
  • the server sends the installation method of each sub-installation package to the mobile terminal, so that the mobile terminal performs runtime loading of the sub-installation package based on the sub-installation package installation mode.
  • Step 203 The server transmits the multiple sub-installation packages of the first mini-game in parallel to the mobile terminal in response to the first request.
  • Step 204 The mobile terminal receives multiple sub-installation packages of the first mini-game in parallel transmitted by the server for the first request in parallel; the mobile terminal concurrently loads multiple sub-installation packages of the first mini-game Runtime loading.
  • Step 205 After the runtime loading of the first mini-game is completed, the mobile terminal displays the main interface of the first mini-game.
  • the server sends 3 sub-installation packages to the mobile terminal through 3 channels at the same time, and the mobile terminal receives 3 sub-installation packages sent by the server in these 3 channels Finally, after receiving the three sub-installation packages, run the three sub-installation packages at the same time.
  • the installation package required for loading the small game runtime is sub-packaged, and then the multiple sub-installation packages after the sub-package processing are downloaded in parallel, and finally the multiple sub-installation packages are parallelized
  • runtime loading shortens the time required for runtime loading, thereby increasing the speed of small game access.
  • the method before the mobile terminal sends the first request to the server, the method further includes:
  • the mobile terminal determines that a touch operation for the icon of the first mini-game displayed in the mini-game hall is detected; the mobile terminal determines that the user of the mobile terminal is a registered member of the mini-game platform.
  • the touch operation for the icon of the first mini-game may be a click operation, a slide operation, a drag operation, etc.
  • the click operation includes, for example, a click operation, a multi-click operation, and the like.
  • Examples of the sliding operation include an icon for sliding a finger through the first mini-game from left to right, an icon for sliding the finger through the first mini-game from right to left, and an icon for sliding the finger through the first mini-game from top to bottom.
  • the drag operation includes, for example, a finger long press on the icon of the first mini-game to the right, a finger long press on the icon of the first mini-game to the left, and the like.
  • the quick access to the mini game is triggered only when the user of the mobile terminal is a registered member, which improves the experience of the registered member playing the mini game.
  • the method further includes:
  • the mobile terminal displays the runtime loading interface of the first mini-game, and the runtime loading interface is used to display at least one of the following: runtime loading progress, introduction of the first mini-game, the first The cover of the mini-game, the scoring option of the first mini-game.
  • the scoring option of the first mini-game is used to score the user for the first mini-game.
  • the first mini-game is not the first time to load the runtime, it is possible to display the scoring options of the first mini-game in the runtime loading interface.
  • the current runtime loading interface usually only displays the runtime loading progress.
  • the runtime loading interface not only displays the runtime loading progress, but also displays other contents, which improves the utilization rate of the runtime loading interface.
  • the method further includes:
  • the mobile terminal displays at least one icon of the second mini-game on the game end interface or the main interface or the game interface, where the second mini-game satisfies at least one of the following situations: the time of the last access is less than or equal to the current system time
  • the first set duration and game type are the set game type, the game type is the same as the game type of the first mini game, and the mini game is the latest updated mini game.
  • the last time refers to the closest time to the current system time.
  • the mobile terminal records 3 access records of mini game 1, and these 3 access records are respectively, access at time 1, access at time 2, access at time 3, and time 3 is away from the current
  • the system time is recent, then time 3 is the access time of the last access of mini game 1.
  • the first set duration is, for example, 1 minute, 5 minutes, 30 minutes, 1 hour, 2 hours or other values.
  • the set game type is a game type that the user is interested in.
  • the set game type may be user-defined or determined by the mobile terminal (for example, the mobile terminal determines the user's favorite game type based on historical game data, historical games
  • the data includes game data of non-mini-games and / or game data of mini-games; or the mobile terminal determines the type of game the user may like based on the browser ’s historical browsing records, which can be of all browsers installed in the mobile terminal
  • the historical browsing record may also be the historical browsing record of a specific browser installed in the mobile terminal; etc.).
  • the setting types include, for example, card games, action games, elimination games, adventure games, Lianliankan games, and role-playing games.
  • the newly updated mini-games on the mini-game platform refer to mini-games updated in the most recent period (such as 1 day, 1 week, etc.).
  • the game end interface refers to the interface displayed after the end of a game.
  • the game interface refers to the interface displayed when the mini-game is in the play state.
  • the icon of the second mini-game displayed on the game end interface or the main interface or the game interface may be used to access the second mini-game.
  • the method further includes: the mobile terminal determines that the first mini-game has been played a preset number of rounds.
  • the preset number of times may be user-defined, or may be customized by the mobile terminal (for example, the mobile terminal determines that the user often plays several rounds to exit the game based on historical game data), and so on.
  • the preset number of times may be, for example, 10 times, 15 times, 16 times, 20 times, or other values.
  • the current game end interface usually only displays the score, the "whether to play another game” option and the "whether to quit the game” option.
  • icons of other mini games are displayed on the game end interface to facilitate quick access to the second mini game without returning to the mini game hall.
  • the current game interface usually only displays the currently played content.
  • icons of other mini games are displayed on the game interface to facilitate quick access to the second mini game without returning to the mini game hall.
  • the current main interface is usually only related to this mini-game, such as the "start game” option, skin options, etc.
  • icons of other mini games are displayed on the main interface to facilitate quick access to the second mini game without returning to the mini game hall.
  • a specific implementation manner in which the mobile terminal displays at least one icon of the second mini-game on the game interface is as follows: the mobile terminal displays the icon of at least one second mini-game on the game interface in the first highlight display manner,
  • the first highlighting method includes at least one of the following: flashing display, adding text near the icon of the second mini-game, the text is used to prompt access to the mini-game corresponding to the icon through the icon, and increasing the display Icon for the second mini game.
  • the text includes, for example, click to play.
  • the probability of the icon being noticed by the user can be increased, thereby increasing the probability of the icon of other mini-games being clicked, and ultimately increasing the probability of other mini-games being accessed.
  • the method further includes:
  • the mobile terminal When detecting a touch operation for an icon of one of the second mini-games, the mobile terminal sends a second request to the server of the mini-game platform, the second request is used to request the installation of the one of the second mini-games
  • the package performs sub-packet processing, and transmits the sub-package processed sub-packages in parallel; the mobile terminal receives multiple sub-installations of the one of the second mini-games transmitted in parallel by the server for the second request in parallel Package; the mobile terminal performs runtime loading of multiple sub-installation packages of the one of the second mini-games in parallel, and after the runtime loading of the one of the second mini-games is completed, displays the status of the one of the second mini-games Main interface.
  • the touch operation for the icon of one of the second mini-games may be a click operation, a sliding operation, a drag operation, etc.
  • the click operation includes, for example, a click operation, a multi-click operation, and the like.
  • the sliding operation includes, for example, a finger sliding from left to right through the icon of the one of the second mini-games, a finger sliding from right to left through the icon of the one of the second mini-games, and a finger sliding from top to bottom through the one of the second Icons for mini games etc.
  • the drag operation includes, for example, a finger long press on the icon of one of the second mini-games to the right, a finger long press on the icon of the one of the second mini-games to the left, etc.
  • the method further includes:
  • the mobile terminal displays an icon of at least one application on the game end interface or the main interface or the game interface, where the application satisfies at least one of the following conditions: the start time of the latest start is less than or equal to the second set duration and application type from the current system time It is an application of a set application type, an application that is activated more than or equal to a set number of times within a set period of time, and the latest installed application of the mobile terminal.
  • the most recent one refers to the one closest to the current system time.
  • the mobile terminal records 3 startup records of application 1, and these 3 startup records are respectively, start at time 1, start at time 2, start at time 3, time 3 is the closest to the current system time, then the time 3 is the start time of the most recent start of application 1.
  • the second set duration is, for example, 2 minutes, 3 minutes, 30 minutes, 1 hour, 2 hours or other values.
  • the setting application type is the setting type is the application type that the user is interested in.
  • the setting type may be user-defined or determined by the mobile terminal (for example, the mobile terminal determines the user's favorite application type based on historical application data , Historical application data includes application usage data and / or application download data, etc.).
  • the set application types include shopping, instant messaging, payment, shooting, audio, video, and so on.
  • the set time period and the threshold value may be user-defined or mobile terminal, which is not limited here.
  • the set time period is, for example, within 1 day, within 2 days, within 1 week, or other values.
  • the threshold value is, for example, 10 times, 20 times, 23 times, 30 times, or other values.
  • the newly installed application of the mobile terminal refers to an application installed in the most recent period (such as 1 day, 1 week, etc.).
  • the icon of the application displayed on the game end interface or the main interface or the game interface can be used to start the application.
  • the current game end interface usually only displays the score, the "whether to play another game” option and the "whether to quit the game” option.
  • icons of some applications are displayed on the game end interface to facilitate quick start of applications without returning to the system desktop.
  • the current game interface usually only displays the currently played content.
  • icons of some applications are displayed on the game end interface to facilitate quick start of applications without returning to the system desktop.
  • the current main interface is usually only related to this mini-game, such as the "start game” option, skin options, etc.
  • icons of some applications are displayed on the game end interface to facilitate quick start of applications without returning to the system desktop.
  • the mobile terminal displays the icon of at least one application on the game interface in a second highlighting manner.
  • the second highlighting manner includes at least one of the following: flashing display, adding text near the icon of the application, and the text is used for prompting
  • the application corresponding to the icon is started by the icon, and the icon of the application is increased and displayed.
  • the text includes, for example, click to activate.
  • the probability of the icon being noticed by the user can be increased, thereby increasing the probability of the application's icon being clicked, and ultimately increasing the probability of the application being launched.
  • the method further includes:
  • the mobile terminal When a touch operation for an icon of one of the applications is detected, the mobile terminal starts the one of the applications; after the startup of the one of the applications is completed, the mobile terminal displays the main interface of the one of the applications, and the The icon of the first mini game is displayed at a specified position on the display screen of the mobile terminal.
  • the touch operation for the icon of one of the applications may be a click operation, a slide operation, a drag operation, etc.
  • the click operation includes, for example, a click operation, a multi-click operation, and the like.
  • Examples of the sliding operation include an icon of the one application sliding from the left to the right, an icon of the one application sliding from the right to the left, and an icon of the one application sliding the finger from the top to the bottom.
  • the drag operation includes, for example, a finger long press on the icon of one of the applications to the right, a finger long press on the icon of the one of the applications to the left, etc.
  • the designated location may be the location of the network connection status display of the mobile terminal, or a preset distance (such as 1 mm to 150 mm, etc.), which is not limited here.
  • displaying the icon of the first mini-game at a specified position on the display screen of the mobile terminal can be used to switch to the running interface of the first mini-game (such as the main interface, the game end interface, etc.).
  • the method further includes:
  • the mobile terminal switches from the main interface of the one of the applications to the running interface of the first mini-game.
  • the third set duration may be user-defined or mobile terminal, which is not limited herein.
  • the third set duration may be, for example, 1 minute, 2 minutes, 5 minutes, 7 minutes, 8 minutes, 30 minutes, or other values.
  • the method further includes:
  • the mobile terminal removes the icon of the first mini-game.
  • FIG. 3 is a schematic flowchart of a small game access method provided by an embodiment of the present application. The method is applied to the above mobile terminal, and the small game access method include:
  • Step 301 The mobile terminal determines that a touch operation for the icon of the first mini-game displayed in the mini-game hall is detected.
  • Step 302 The mobile terminal determines that the user of the mobile terminal is a registered member of the small game platform.
  • Step 303 The mobile terminal sends a first request to the server of the mini-game platform.
  • the first request is used to request the sub-package processing of the installation package of the first mini-game and transmit the sub-installation package after the sub-package processing in parallel.
  • Step 304 The server receives the first request sent by the mobile terminal; the server sub-packages the installation package of the first mini-game to obtain multiple sub-installation packages.
  • Step 305 The server transmits multiple sub-installation packages of the first mini-game in parallel to the mobile terminal in response to the first request.
  • Step 306 The mobile terminal receives the multiple sub-installation packages of the first mini-game transmitted in parallel by the server for the first request in parallel; the mobile terminal parallelizes the multiple sub-installation packages of the first mini-game in parallel Runtime loading.
  • Step 307 During runtime loading, the mobile terminal displays the runtime loading interface of the first mini-game, and the runtime loading interface is used to display at least one of the following: runtime loading progress, introduction of the first mini-game, and location The cover of the first mini-game and the scoring options of the first mini-game.
  • Step 308 After the runtime of the first mini-game is loaded, the mobile terminal displays the main interface of the first mini-game.
  • Step 309 The mobile terminal displays at least one icon of the second mini-game on the game end interface.
  • the second mini-game satisfies at least one of the following situations: the game type is the game type setting, the game type, and the first mini-game A mini-game with the same game type and the latest update on the mini-game platform.
  • Step 310 When detecting a touch operation on an icon of one of the second mini-games, the mobile terminal sends a second request to the server of the mini-game platform, the second request is used to request the second mini-game
  • the installation package of the game is sub-packaged, and the sub-installation package after the sub-package processing is transmitted in parallel.
  • Step 311 The server receives the second request sent by the mobile terminal; the server sub-packages the installation package of one of the second mini-games to obtain multiple sub-installation packages.
  • Step 312 The server transmits the multiple sub-installation packages of one of the second mini-games to the mobile terminal in parallel for the second request.
  • Step 313 The mobile terminal receives multiple sub-installation packages of the one of the second mini-games transmitted in parallel by the server for the second request in parallel.
  • the mobile terminal loads the multiple sub-installation packages of the one second mini-game in parallel at runtime.
  • Step 314 After the runtime of the one of the second mini-games is loaded, the mobile terminal displays the main interface of the one of the second mini-games.
  • FIG. 4 is a schematic structural diagram of a mobile terminal provided by an embodiment of the present application.
  • the mobile terminal includes a processor and a memory , A communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for performing the following steps:
  • the first request is used to request the sub-package processing of the installation package of the first mini-game, and transmit the sub-installation package after the sub-package processing in parallel;
  • the above program before sending the first request to the server, includes instructions that are also used to perform the following steps:
  • the above program includes instructions that are also used to perform the following steps:
  • the runtime loading interface of the first mini-game is displayed, and the runtime loading interface is used to display at least one of the following: runtime loading progress, introduction of the first mini-game, and the first mini-game , The scoring option of the first mini-game.
  • the above program includes instructions that are also used to perform the following steps:
  • An icon of at least one second mini-game is displayed on the game end interface, and the second mini-game satisfies at least one of the following situations: the game type is a set game type, and the game type is the same as the game type of the first mini-game. Describe the latest updated mini-games on the mini-game platform.
  • the above program includes instructions that are also used to perform the following steps:
  • an icon of at least one application is displayed on the game end interface, the application satisfies at least one of the following situations: the application type is an application of a set application type, an application that is activated a number of times greater than or equal to a set number of times within a set time period, The newly installed application.
  • the above program includes instructions that are also used to perform the following steps:
  • the above program includes instructions that are also used to perform the following steps:
  • the main interface of the one of the applications is displayed, and the icon of the first mini-game is displayed at a specified position on the display screen of the mobile terminal.
  • the mobile terminal includes a hardware structure and / or a software module corresponding to each function.
  • the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed by hardware or computer software driven hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
  • the embodiments of the present application may divide the functional unit of the mobile terminal according to the method example, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit.
  • the integrated unit may be implemented in the form of hardware or a software functional unit. It should be noted that the division of units in the embodiments of the present application is schematic, and is only a division of logical functions, and there may be other division manners in actual implementation.
  • FIG. 5 is a mini game access device provided in an embodiment of the present application, which is applied to a mobile terminal.
  • the mini game access device includes:
  • the processing unit 501 is used to send a first request to the server of the mini-game platform through the communication unit 502, the first request is used to request the sub-package processing of the installation package of the first mini-game, and transmit the sub-package processing in parallel
  • the sub-installation package of the first game receive in parallel the plurality of sub-installation packages of the first mini-game transmitted in parallel by the server for the first request through the communication unit 502;
  • the installation package performs runtime loading, and after the runtime loading of the first mini-game is completed, the main interface of the first mini-game is displayed.
  • the processing unit 501 before the processing unit 501 sends the first request to the server of the mini-game platform through the communication unit 502, the processing unit 501 is further configured to determine that the first request displayed in the mini-game hall is detected. Touch operation of the icon of the mini game; determining that the user of the mobile terminal is a registered member of the mini game platform.
  • the processing unit 501 is further configured to display a runtime loading interface of the first mini game during runtime loading, and the runtime loading interface is used to display at least one of the following: runtime loading progress , An introduction to the first mini-game, a cover of the first mini-game, and scoring options for the first mini-game.
  • the processing unit 501 displays the main interface of the first mini-game
  • the processing unit 501 is further configured to display at least one icon of the second mini-game on the game end interface
  • the second The mini-game meets at least one of the following situations: the game type is a set game type, the game type is the same as the game type of the first mini-game, and the mini-game platform is the latest updated mini-game.
  • the processing unit 501 is further configured to display an icon of at least one application on the game end interface, the application satisfying at least one of the following Case:
  • the application type is a set application type, an application that is activated more than or equal to a set number of times within a set period of time, and the latest installed application of the mobile terminal.
  • the processing unit 501 is further configured to send a second request to the server of the mini-game platform through the communication unit 502 when a touch operation on one of the icons of the second mini-game is detected.
  • the second request is used to request the sub-package processing of the installation package of the one of the second mini-games, and to transmit the sub-installation package after the sub-package processing in parallel;
  • the processing unit 501 is further configured to start one of the applications when a touch operation on the icon of one of the applications is detected; after the start of the one of the applications is completed, the The main interface of one of the applications and the icon of the first mini-game are displayed at a specified position on the display screen of the mobile terminal.
  • the mini game access device may further include a storage unit 503 for storing program codes and data of the mobile terminal.
  • the processing unit 501 may be a processor
  • the communication unit 502 may be a communication interface
  • the storage unit 503 may be a memory.
  • An embodiment of the present application further provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, which causes the computer to perform part or all of the steps of any method described in the above method embodiments ,
  • the aforementioned computer includes a mobile terminal.
  • Embodiments of the present application also provide a computer program product, where the computer program product includes a non-transitory computer-readable storage medium that stores the computer program, and the computer program is operable to cause the computer to perform any of the methods described in the foregoing method embodiments Some or all steps of the method.
  • the computer program product may be a software installation package.
  • the computer includes a mobile terminal.
  • the disclosed device may be implemented in other ways.
  • the device embodiments described above are only schematic.
  • the above-mentioned unit division is only a logical function division.
  • there may be other division modes for example, multiple units or components may be combined or integrated To another system, or some features can be ignored, or not implemented.
  • the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical or other forms.
  • the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
  • each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
  • the above integrated unit can be implemented in the form of hardware or software function unit.
  • the above integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable memory.
  • the technical solution of the present application essentially or part of the contribution to the existing technology or all or part of the technical solution can be embodied in the form of a software product, the computer software product is stored in a memory
  • a computer device which may be a personal computer, a server, or a network device, etc.
  • the aforementioned memory includes U disk, Read-Only Memory (ROM, Read-Only Memory), Random Access Memory (RAM, Random Access Memory), mobile hard disk, magnetic disk, or optical disk and other media that can store program codes.
  • the program may be stored in a computer-readable memory, and the memory may include: a flash disk , Read-Only Memory (English: Read-Only Memory, abbreviation: ROM), Random Access Device (English: Random Access Memory, abbreviation: RAM), magnetic disk or optical disk, etc.
  • ROM Read-Only Memory
  • RAM Random Access Device
  • magnetic disk or optical disk etc.

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

Disclosed in the present application are a mini-game method and a related device. The method comprises: sending a first request to a mini-game platform server, the first request being used for requesting to perform subpackage processing on the installation package for a first mini-game, and parallelly transmitting sub installation packages after the subpackage processing; parallelly receiving multiple sub installation packages for the first mini-game, the sub installation packages being parallelly transmitted by the server for the first request; and parallelly performing runtime loading on the multiple sub installation packages for the first mini-game, and after the runtime loading on the first mini-game is completed, displaying the main interface of the first mini-game. Use of embodiments of the present application can increase the access speed of a mini-game.

Description

小游戏接入方法及相关设备Small game access method and related equipment 技术领域Technical field
本申请涉及电子技术领域,尤其涉及一种小游戏接入方法及相关设备。This application relates to the field of electronic technology, in particular to a small game access method and related equipment.
背景技术Background technique
随着移动终端(如手机、平板电脑等)的大量普及应用,移动终端能够支持的应用越来越多,功能越来越强大,移动终端向着多样化、个性化的方向发展,成为用户生活中不可缺少的电子用品。目前,小游戏接入的做法通常是:用户点击小游戏图标-下载小游戏安装包-加载小游戏安装包。With the widespread application of mobile terminals (such as mobile phones, tablet computers, etc.), more and more applications can be supported by mobile terminals, and their functions are becoming more and more powerful. Indispensable electronic supplies. At present, the practice of accessing mini games is usually: the user clicks the mini game icon-downloads the mini game installation package-loads the mini game installation package.
发明内容Summary of the invention
本申请实施例提供一种小游戏接入方法及相关设备,用于提升小游戏的接入速度。Embodiments of the present application provide a small game access method and related equipment, which are used to increase the access speed of small games.
第一方面,本申请实施例提供一种小游戏接入方法,应用于移动终端,所述方法包括:In a first aspect, an embodiment of the present application provides a small game access method, which is applied to a mobile terminal, and the method includes:
向小游戏平台的服务器发送第一请求,所述第一请求用于请求对第一小游戏的安装包进行分包处理,以及并行地传输分包处理后的子安装包;Send a first request to the server of the mini-game platform, the first request is used to request the sub-package processing of the installation package of the first mini-game, and transmit the sub-installation package after the sub-package processing in parallel;
并行地接收所述服务器针对所述第一请求而并行地传输的所述第一小游戏的多个子安装包;Receiving in parallel multiple sub-installation packages of the first mini-game transmitted by the server in parallel for the first request;
并行地对所述第一小游戏的多个子安装包进行runtime加载,以及在所述第一小游戏的runtime加载完成后,显示所述第一小游戏的主界面。Runtime loading the multiple sub-installation packages of the first mini-game in parallel, and after the runtime loading of the first mini-game is completed, display the main interface of the first mini-game.
第二方面,本申请实施例提供一种小游戏接入装置,应用于移动终端,所述装置包括:In a second aspect, an embodiment of the present application provides a small game access device, which is applied to a mobile terminal, and the device includes:
处理单元,用于通过通信单元向小游戏平台的服务器发送第一请求,所述第一请求用于请求对第一小游戏的安装包进行分包处理,以及并行地传输分包处理后的子安装包;通过通信单元并行地接收所述服务器针对所述第一请求而并行地传输的所述第一小游戏的多个子安装包;并行地对所述第一小游戏的多个子安装包进行runtime加载,以及在所述第一小游戏的runtime加载完成后, 显示所述第一小游戏的主界面。The processing unit is used to send a first request to the server of the mini-game platform through the communication unit, the first request is used to request the sub-package processing of the installation package of the first mini-game, and transmit the sub-packaged sub-processes in parallel Installation package; receiving, in parallel, a plurality of sub-installation packages of the first mini-game transmitted in parallel by the server for the first request through the communication unit; runtime loading, and after the runtime loading of the first mini-game is completed, the main interface of the first mini-game is displayed.
第三方面,本申请实施例提供一种移动终端,包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行本申请实施例第一方面所述的方法中的步骤的指令。In a third aspect, an embodiment of the present application provides a mobile terminal, including a processor, a memory, a communication interface, and one or more programs, where the one or more programs are stored in the memory and configured to be processed by the above The above program includes instructions for performing the steps in the method described in the first aspect of the embodiments of the present application.
第四方面,本申请实施例提供了一种计算机可读存储介质,其中,上述计算机可读存储介质存储用于电子数据交换的计算机程序,其中,上述计算机程序使得计算机执行如本申请实施例第一方面所述的方法中所描述的部分或全部步骤。According to a fourth aspect, an embodiment of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores a computer program for electronic data exchange, wherein the computer program causes the computer to execute the first embodiment of the present application. Part or all of the steps described in the method described in one aspect.
第五方面,本申请实施例提供了一种计算机程序产品,其中,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如本申请实施例第一方面所述的方法中所描述的部分或全部步骤。该计算机程序产品可以为一个软件安装包。According to a fifth aspect, an embodiment of the present application provides a computer program product, wherein the computer program product includes a non-transitory computer-readable storage medium storing the computer program, and the computer program is operable to cause the computer to execute as implemented in the present application Examples of some or all of the steps described in the method described in the first aspect. The computer program product may be a software installation package.
可以看出,在本申请实施例中,对于小游戏runtime加载所需要的安装包进行分包处理,然后进行并行地下载分包处理后的多个子安装包,最后并行地对这多个子安装包进行runtime加载,缩短了runtime加载所需要的时间,进而提升了小游戏接入的速度。It can be seen that in the embodiment of the present application, the installation package required for loading the small game runtime is sub-packaged, and then the multiple sub-installation packages after the sub-package processing are downloaded in parallel, and finally the multiple sub-installation packages are parallelized Performing runtime loading shortens the time required for runtime loading, thereby increasing the speed of small game access.
附图说明BRIEF DESCRIPTION
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly explain the embodiments of the present application or the technical solutions in the prior art, the following will briefly introduce the drawings used in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only These are some embodiments of the present application. For those of ordinary skill in the art, without paying any creative work, other drawings can be obtained based on these drawings.
图1是本申请实施例提供的一种通信***的构架示意图;FIG. 1 is a schematic structural diagram of a communication system provided by an embodiment of the present application;
图2是本申请实施例提供的一种小游戏接入方法的流程示意图;2 is a schematic flowchart of a small game access method provided by an embodiment of the present application;
图3是本申请实施例提供的另一种小游戏接入方法的流程示意图;3 is a schematic flowchart of another small game access method provided by an embodiment of the present application;
图4是本申请实施例提供的一种移动终端的结构示意图;4 is a schematic structural diagram of a mobile terminal provided by an embodiment of the present application;
图5是本申请实施例提供的一种小游戏接入装置的结构示意图。FIG. 5 is a schematic structural diagram of a small game access device provided by an embodiment of the present application.
具体实施方式detailed description
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。In order to enable those skilled in the art to better understand the solutions of the present application, the technical solutions in the embodiments of the present application will be described clearly and completely in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only It is a part of the embodiments of this application, but not all the embodiments. Based on the embodiments in this application, all other embodiments obtained by those of ordinary skill in the art without creative work shall fall within the scope of protection of this application.
以下分别进行详细说明。The details are described below.
本申请的说明书和权利要求书及所述附图中的术语“第一”、“第二”、“第三”和“第四”等是用于区别不同对象,而不是用于描述特定顺序。此外,术语“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、***、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其它步骤或单元。The terms "first", "second", "third", and "fourth" in the description and claims of the present application and the accompanying drawings are used to distinguish different objects, not to describe a specific order . In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product, or device that includes a series of steps or units is not limited to the listed steps or units, but optionally includes steps or units that are not listed, or optionally also includes Other steps or units inherent to these processes, methods, products or equipment.
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。Reference herein to "embodiments" means that specific features, structures, or characteristics described in connection with the embodiments may be included in at least one embodiment of the present application. The appearance of the phrase in various places in the specification does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive of other embodiments. Those skilled in the art understand explicitly and implicitly that the embodiments described herein can be combined with other embodiments.
如图1所示,图1是本申请实施例提供的一种通信***的构架示意图。该通信***应用于小游戏接入,该通信***包括移动终端和小游戏平台的服务器,移动终端通过无线技术与服务器通信连接。As shown in FIG. 1, FIG. 1 is a schematic diagram of a communication system according to an embodiment of the present application. The communication system is applied to small game access. The communication system includes a mobile terminal and a server of a small game platform. The mobile terminal communicates with the server through wireless technology.
其中,移动终端,又称之为用户设备(User Equipment,UE),是一种向用户提供语音和/或数据连通性的设备,例如,具有无限连接功能的手持式设备、车载设备等。常见的终端例如包括:手机、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,MID)、可穿戴设备,例如智能手表、智能手环、计步器等。Among them, the mobile terminal, also referred to as user equipment (User Equipment, UE), is a device that provides voice and / or data connectivity to the user, for example, a handheld device with an unlimited connection function, a vehicle-mounted device, and the like. Common terminals include, for example, mobile phones, tablet computers, laptop computers, PDAs, mobile Internet devices (MID), and wearable devices, such as smart watches, smart bracelets, and pedometers.
其中,服务器是提供计算服务的设备。由于服务器需要响应服务请求,并 进行处理,因此一般来说服务器应具备承担服务并且保障服务的能力。Among them, the server is a device that provides computing services. Because the server needs to respond to the service request and process it, generally speaking, the server should have the ability to undertake the service and guarantee the service.
本申请提供的通信***的工作原理为:移动终端向小游戏平台的服务器发送第一请求,该第一请求用于请求对第一小游戏的安装包进行分包处理,以及并行地传输分包处理后的子安装包;服务器在接收到第一请求后,对第一小游戏的安装包进行分包处理,得到多个子安装包;服务器针对第一请求并行地向移动终端传输分第一小游戏的多个子安装包;移动终端并行地接收服务器针对第一请求而并行地传输的第一小游戏的多个子安装包;移动终端并行地对第一小游戏的多个子安装包进行运行时(runtime)加载,以及在所述第一小游戏的runtime加载完成后,显示第一小游戏的主界面。可见,缩短了runtime加载所需要的时间,进而提升了小游戏接入的速度。The working principle of the communication system provided by the present application is as follows: the mobile terminal sends a first request to the server of the mini-game platform, the first request is used to request the sub-package processing of the installation package of the first mini-game, and transmit the sub-package in parallel The processed sub-installation package; after receiving the first request, the server subcontracts the installation package of the first mini-game to obtain multiple sub-installation packages; the server transmits the first sub-package to the mobile terminal in parallel for the first request Multiple sub-installation packages of the game; the mobile terminal receives multiple sub-installation packages of the first mini-game in parallel transmitted by the server for the first request in parallel; the mobile terminal runs multiple sub-installation packages of the first mini-game in parallel ( runtime) loading, and after the runtime loading of the first mini-game is completed, the main interface of the first mini-game is displayed. It can be seen that the time required for loading the runtime is shortened, thereby increasing the speed of small game access.
请参阅图2,图2是本申请实施例提供的一种小游戏接入方法的流程示意图,应用于移动终端,本小游戏接入方法包括:Please refer to FIG. 2. FIG. 2 is a schematic flowchart of a mini game access method provided by an embodiment of the present application, which is applied to a mobile terminal. The mini game access method includes:
步骤201:移动终端向小游戏平台的服务器发送第一请求,所述第一请求用于请求对第一小游戏的安装包进行分包处理,以及并行地传输分包处理后的子安装包。Step 201: The mobile terminal sends a first request to the server of the mini-game platform. The first request is used to request the sub-package processing of the installation package of the first mini-game and transmit the sub-installation package after the sub-package processing in parallel.
其中,小游戏是一种不需要下载安装即可使用的游戏应用,类似于微信应用中的小程序。Among them, the mini game is a game application that can be used without downloading and installing, similar to the mini program in the WeChat application.
步骤202:服务器接收移动终端发送的第一请求;服务器对所述第一小游戏的安装包进行分包处理,得到多个子安装包。Step 202: The server receives the first request sent by the mobile terminal; the server sub-packages the installation package of the first mini-game to obtain multiple sub-installation packages.
由于小游戏的安装包包括多个子安装包和所述多个子安装包的安装信息,所述安装信息包括所述多个子安装包的安装顺序和每个子安装包的安装方式,那么服务器对第一小游戏的安装包进行分包处理,得到多个子安装包的具体实现方式有:服务器直接将第一小游戏的安装包进行拆分,以得到第一小游戏的安装包包括的多个子安装包和所述多个子安装包的安装信息。Since the installation package of the minigame includes multiple sub-installation packages and installation information of the multiple sub-installation packages, the installation information includes the installation order of the multiple sub-installation packages and the installation method of each sub-installation package, then the server The installation package of the mini-game is sub-packaged, and specific implementation methods for obtaining multiple sub-installation packages are: the server directly splits the installation package of the first mini-game to obtain multiple sub-installation packages included in the installation package of the first mini-game And installation information of the multiple sub-installation packages.
进一步地,服务器在给移动终端传输子安装包时,服务器将每个子安装包的安装方式发送给移动终端,以使得移动终端基于子安装包的安装方式进行子安装包的runtime加载。Further, when the server transmits the sub-installation package to the mobile terminal, the server sends the installation method of each sub-installation package to the mobile terminal, so that the mobile terminal performs runtime loading of the sub-installation package based on the sub-installation package installation mode.
步骤203:服务器针对第一请求向移动终端并行地传输所述第一小游戏的 多个子安装包。Step 203: The server transmits the multiple sub-installation packages of the first mini-game in parallel to the mobile terminal in response to the first request.
步骤204:移动终端并行地接收所述服务器针对所述第一请求而并行地传输的所述第一小游戏的多个子安装包;移动终端并行地对所述第一小游戏的多个子安装包进行runtime加载。Step 204: The mobile terminal receives multiple sub-installation packages of the first mini-game in parallel transmitted by the server for the first request in parallel; the mobile terminal concurrently loads multiple sub-installation packages of the first mini-game Runtime loading.
步骤205:在所述第一小游戏的runtime加载完成后,移动终端显示所述第一小游戏的主界面。Step 205: After the runtime loading of the first mini-game is completed, the mobile terminal displays the main interface of the first mini-game.
举例来说,假设第一小游戏的子安装包有3个,服务器同时通过3个通路将3个子安装包发送给移动终端,移动终端同时在这3个通路接收服务器发送的3个子安装包,最后在这3个子安装包接收完成后,同时对这3个子安装包进行runtime加载。For example, suppose there are 3 sub-installation packages of the first mini-game, the server sends 3 sub-installation packages to the mobile terminal through 3 channels at the same time, and the mobile terminal receives 3 sub-installation packages sent by the server in these 3 channels Finally, after receiving the three sub-installation packages, run the three sub-installation packages at the same time.
可以看出,在本申请实施例中,对于小游戏runtime加载所需要的安装包进行分包处理,然后进行并行地下载分包处理后的多个子安装包,最后并行地对这多个子安装包进行runtime加载,缩短了runtime加载所需要的时间,进而提升了小游戏接入的速度。It can be seen that in the embodiment of the present application, the installation package required for loading the small game runtime is sub-packaged, and then the multiple sub-installation packages after the sub-package processing are downloaded in parallel, and finally the multiple sub-installation packages are parallelized Performing runtime loading shortens the time required for runtime loading, thereby increasing the speed of small game access.
在本申请的一实现方式中,移动终端向服务器发送第一请求之前,所述方法还包括:In an implementation manner of the present application, before the mobile terminal sends the first request to the server, the method further includes:
移动终端确定检测到针对在小游戏大厅显示的所述第一小游戏的图标的触控操作;移动终端确定所述移动终端的用户是所述小游戏平台的注册会员。The mobile terminal determines that a touch operation for the icon of the first mini-game displayed in the mini-game hall is detected; the mobile terminal determines that the user of the mobile terminal is a registered member of the mini-game platform.
其中,针对第一小游戏的图标的触控操作可以是点击操作、滑动操作、拖动操作等,点击操作例如有单击操作、多击操作等。滑动操作例如有手指从左向右滑动经过第一小游戏的图标、手指从右向左滑动经过第一小游戏的图标、手指从上向下滑动经过第一小游戏的图标等。拖动操作例如有手指长按按压第一小游戏的图标向右拖动、手指长按按压第一小游戏的图标向左拖动等。The touch operation for the icon of the first mini-game may be a click operation, a slide operation, a drag operation, etc. The click operation includes, for example, a click operation, a multi-click operation, and the like. Examples of the sliding operation include an icon for sliding a finger through the first mini-game from left to right, an icon for sliding the finger through the first mini-game from right to left, and an icon for sliding the finger through the first mini-game from top to bottom. The drag operation includes, for example, a finger long press on the icon of the first mini-game to the right, a finger long press on the icon of the first mini-game to the left, and the like.
可以看出,在本申请实施例中,在移动终端的用户是注册会员的情况下,才触发快速接入小游戏,提升了注册会员游玩小游戏的体验。It can be seen that in the embodiment of the present application, the quick access to the mini game is triggered only when the user of the mobile terminal is a registered member, which improves the experience of the registered member playing the mini game.
在本申请的一实现方式中,所述方法还包括:In an implementation manner of the present application, the method further includes:
在进行runtime加载时,移动终端显示所述第一小游戏的runtime加载界面,所述runtime加载界面用于显示以下至少一种:runtime加载进度、所述第一小游戏的简介、所述第一小游戏的封面、所述第一小游戏的打分选项。During runtime loading, the mobile terminal displays the runtime loading interface of the first mini-game, and the runtime loading interface is used to display at least one of the following: runtime loading progress, introduction of the first mini-game, the first The cover of the mini-game, the scoring option of the first mini-game.
进一步地,第一小游戏的打分选项用于给用户为第一小游戏进行打分。在第一小游戏不是第一次进行runtime加载的情况下,在runtime加载界面中才有可能显示第一小游戏的打分选项。Further, the scoring option of the first mini-game is used to score the user for the first mini-game. In the case where the first mini-game is not the first time to load the runtime, it is possible to display the scoring options of the first mini-game in the runtime loading interface.
可以看出,目前runtime加载界面通常只显示runtime加载进度。在本申请实施例中,在runtime加载界面除了显示runtime加载进度,还会显示其他内容,提升了runtime加载界面的利用率。It can be seen that the current runtime loading interface usually only displays the runtime loading progress. In the embodiment of the present application, the runtime loading interface not only displays the runtime loading progress, but also displays other contents, which improves the utilization rate of the runtime loading interface.
在本申请的一实现方式中,移动终端显示所述第一小游戏的主界面之后,所述方法还包括:In an implementation manner of the present application, after the mobile terminal displays the main interface of the first mini-game, the method further includes:
移动终端在游戏结束界面或主界面或游戏界面显示至少一个第二小游戏的图标,所述第二小游戏满足以下至少一种情况:最近一次接入的接入时间距离当前***时间小于或等于第一设定时长、游戏类型为设定游戏类型、游戏类型与所述第一小游戏的游戏类型相同、所述小游戏平台最新更新的小游戏。The mobile terminal displays at least one icon of the second mini-game on the game end interface or the main interface or the game interface, where the second mini-game satisfies at least one of the following situations: the time of the last access is less than or equal to the current system time The first set duration and game type are the set game type, the game type is the same as the game type of the first mini game, and the mini game is the latest updated mini game.
其中,最近一次指的是距离当前***时间最近的一次。举例来说,移动终端中记录有小游戏1的3条接入记录,这3条接入记录分别有,在时间1接入、在时间2接入、在时间3接入,时间3距离当前***时间最近,那么时间3为小游戏1的最近一次接入的接入时间。Among them, the last time refers to the closest time to the current system time. For example, the mobile terminal records 3 access records of mini game 1, and these 3 access records are respectively, access at time 1, access at time 2, access at time 3, and time 3 is away from the current The system time is recent, then time 3 is the access time of the last access of mini game 1.
其中,第一设定时长例如有1分钟、5分钟、30分钟、1个小时、2个小时或其他值。Wherein, the first set duration is, for example, 1 minute, 5 minutes, 30 minutes, 1 hour, 2 hours or other values.
其中,设定游戏类型是用户感兴趣的游戏类型,该设定游戏类型可以是用户自定义的,也可以是移动终端确定的(如移动终端基于历史游戏数据确定用户喜欢的游戏类型,历史游戏数据包括非小游戏的游戏数据和/或小游戏的游戏数据;或者移动终端基于浏览器的历史浏览记录确定用户可能喜欢的游戏类型,历史浏览记录可以是安装在移动终端中的所有浏览器的历史浏览记录,也可以是安装在移动终端中的特定浏览器的历史浏览记录;等等)。设定类型例如有纸牌类、动作类、消除类、冒险类、连连看类、角色扮演类等等。Among them, the set game type is a game type that the user is interested in. The set game type may be user-defined or determined by the mobile terminal (for example, the mobile terminal determines the user's favorite game type based on historical game data, historical games The data includes game data of non-mini-games and / or game data of mini-games; or the mobile terminal determines the type of game the user may like based on the browser ’s historical browsing records, which can be of all browsers installed in the mobile terminal The historical browsing record may also be the historical browsing record of a specific browser installed in the mobile terminal; etc.). The setting types include, for example, card games, action games, elimination games, adventure games, Lianliankan games, and role-playing games.
其中,小游戏平台最新更新的小游戏指的是在最近一段时间(如1天、1周等)内更新的小游戏。Among them, the newly updated mini-games on the mini-game platform refer to mini-games updated in the most recent period (such as 1 day, 1 week, etc.).
其中,游戏结束界面指的是玩一局结束后显示的界面。Among them, the game end interface refers to the interface displayed after the end of a game.
其中,游戏界面指的是小游戏处于游玩状态下所显示的界面。Among them, the game interface refers to the interface displayed when the mini-game is in the play state.
其中,在游戏结束界面或主界面或游戏界面显示的第二小游戏的图标可用于接入第二小游戏。The icon of the second mini-game displayed on the game end interface or the main interface or the game interface may be used to access the second mini-game.
进一步地,移动终端在游戏结束界面显示至少一个第二小游戏的图标之前,所述方法还包括:移动终端确定所述第一小游戏已玩了预设次数局。Further, before the mobile terminal displays the icon of at least one second mini-game before the game end interface, the method further includes: the mobile terminal determines that the first mini-game has been played a preset number of rounds.
其中,预设次数可以是用户自定义的,也可以是移动终端自定义的(如移动终端基于历史游戏数据确定用户经常玩几局退出游戏),等等。预设次数例如可以是10次、15次、16次、20次或是其他值。Among them, the preset number of times may be user-defined, or may be customized by the mobile terminal (for example, the mobile terminal determines that the user often plays several rounds to exit the game based on historical game data), and so on. The preset number of times may be, for example, 10 times, 15 times, 16 times, 20 times, or other values.
可以看出,目前游戏结束界面通常仅显示比分、“是否再来一局”选项和“是否退出游戏”选项。在本申请实施例中,在游戏结束界面显示其他小游戏的图标,以方便快速接入第二小游戏,无需退回小游戏大厅。It can be seen that the current game end interface usually only displays the score, the "whether to play another game" option and the "whether to quit the game" option. In the embodiment of the present application, icons of other mini games are displayed on the game end interface to facilitate quick access to the second mini game without returning to the mini game hall.
另外,目前游戏界面通常仅显示当前游玩的内容。在本申请实施例中,在游戏界面显示其他小游戏的图标,以方便快速接入第二小游戏,无需退回小游戏大厅。In addition, the current game interface usually only displays the currently played content. In the embodiment of the present application, icons of other mini games are displayed on the game interface to facilitate quick access to the second mini game without returning to the mini game hall.
此外,目前主界面通常仅是与本小游戏相关的一些内容,如“开始游戏”选项,皮肤选项等。在本申请实施例中,在主界面显示其他小游戏的图标,以方便快速接入第二小游戏,无需退回小游戏大厅。In addition, the current main interface is usually only related to this mini-game, such as the "start game" option, skin options, etc. In the embodiment of the present application, icons of other mini games are displayed on the main interface to facilitate quick access to the second mini game without returning to the mini game hall.
在本申请的一实现方式中,移动终端在游戏界面显示至少一个第二小游戏的图标的具体实施方式有:移动终端采用第一突出显示方式在游戏界面显示至少一个第二小游戏的图标,所述第一突出显示方式包括以下至少一种:闪烁显示、在所述第二小游戏的图标附近添加文字,所述文字用于提示通过图标接入图标对应的小游戏、增大显示所述第二小游戏的图标。In an implementation manner of the present application, a specific implementation manner in which the mobile terminal displays at least one icon of the second mini-game on the game interface is as follows: the mobile terminal displays the icon of at least one second mini-game on the game interface in the first highlight display manner, The first highlighting method includes at least one of the following: flashing display, adding text near the icon of the second mini-game, the text is used to prompt access to the mini-game corresponding to the icon through the icon, and increasing the display Icon for the second mini game.
其中,该文字例如有点击试玩等。Among them, the text includes, for example, click to play.
可以看出,在本申请实施例中,通过突出显示图标的方式,可提升图标被用户注意到的概率,进而提升其他小游戏的图标被点击的概率,最终提升其他小游戏被接入的概率。It can be seen that in the embodiment of the present application, by highlighting the icon, the probability of the icon being noticed by the user can be increased, thereby increasing the probability of the icon of other mini-games being clicked, and ultimately increasing the probability of other mini-games being accessed. .
在本申请的一实现方式中,所述方法还包括:In an implementation manner of the present application, the method further includes:
在检测到针对其中一个第二小游戏的图标的触控操作时,移动终端向小游戏平台的服务器发送第二请求,所述第二请求用于请求对所述其中一个第二小游戏的安装包进行分包处理,以及并行地传输分包处理后的子安装包;移动终 端并行地接收所述服务器针对所述第二请求而并行地传输的所述其中一个第二小游戏的多个子安装包;移动终端并行地对所述其中一个第二小游戏的多个子安装包进行runtime加载,以及在所述其中一个第二小游戏的runtime加载完成后,显示所述其中一个第二小游戏的主界面。When detecting a touch operation for an icon of one of the second mini-games, the mobile terminal sends a second request to the server of the mini-game platform, the second request is used to request the installation of the one of the second mini-games The package performs sub-packet processing, and transmits the sub-package processed sub-packages in parallel; the mobile terminal receives multiple sub-installations of the one of the second mini-games transmitted in parallel by the server for the second request in parallel Package; the mobile terminal performs runtime loading of multiple sub-installation packages of the one of the second mini-games in parallel, and after the runtime loading of the one of the second mini-games is completed, displays the status of the one of the second mini-games Main interface.
其中,针对其中一个第二小游戏的图标的触控操作可以是点击操作、滑动操作、拖动操作等,点击操作例如有单击操作、多击操作等。滑动操作例如有手指从左向右滑动经过该其中一个第二小游戏的图标、手指从右向左滑动经过该其中一个第二小游戏的图标、手指从上向下滑动经过该其中一个第二小游戏的图标等。拖动操作例如有手指长按按压该其中一个第二小游戏的图标向右拖动、手指长按按压该其中一个第二小游戏的图标向左拖动等。The touch operation for the icon of one of the second mini-games may be a click operation, a sliding operation, a drag operation, etc. The click operation includes, for example, a click operation, a multi-click operation, and the like. The sliding operation includes, for example, a finger sliding from left to right through the icon of the one of the second mini-games, a finger sliding from right to left through the icon of the one of the second mini-games, and a finger sliding from top to bottom through the one of the second Icons for mini games etc. The drag operation includes, for example, a finger long press on the icon of one of the second mini-games to the right, a finger long press on the icon of the one of the second mini-games to the left, etc.
可以看出,在本申请实施例中,即使第二小游戏的图标在第一小游戏的结束界面显示,也是可以触发快速接入第二小游戏的,操作方便,无需退回小游戏大厅。It can be seen that in the embodiment of the present application, even if the icon of the second mini-game is displayed on the end interface of the first mini-game, it can trigger the quick access to the second mini-game, which is convenient to operate and does not need to be returned to the mini-game hall.
在本申请的一实现方式中,移动终端显示所述第一小游戏的主界面之后,所述方法还包括:In an implementation manner of the present application, after the mobile terminal displays the main interface of the first mini-game, the method further includes:
移动终端在游戏结束界面或主界面或游戏界面显示至少一个应用的图标,所述应用满足以下至少一种情况:最近一次启动的启动时间距离当前***时间小于或等于第二设定时长、应用类型为设定应用类型、在设定时段内被启动次数大于或等于设定次数的应用、所述移动终端最新安装的应用。The mobile terminal displays an icon of at least one application on the game end interface or the main interface or the game interface, where the application satisfies at least one of the following conditions: the start time of the latest start is less than or equal to the second set duration and application type from the current system time It is an application of a set application type, an application that is activated more than or equal to a set number of times within a set period of time, and the latest installed application of the mobile terminal.
其中,其中,最近一次指的是距离当前***时间最近的一次。举例来说,移动终端中记录有应用1的3条启动记录,这3条启动记录分别有,在时间1启动、在时间2启动、在时间3启动,时间3距离当前***时间最近,那么时间3为应用1的最近一次启动的启动时间。Among them, the most recent one refers to the one closest to the current system time. For example, the mobile terminal records 3 startup records of application 1, and these 3 startup records are respectively, start at time 1, start at time 2, start at time 3, time 3 is the closest to the current system time, then the time 3 is the start time of the most recent start of application 1.
其中,第二设定时长例如有2分钟、3分钟、30分钟、1个小时、2个小时或其他值。Wherein, the second set duration is, for example, 2 minutes, 3 minutes, 30 minutes, 1 hour, 2 hours or other values.
其中,设定应用类型是设定类型是用户感兴趣的应用类型,该设定类型可以是用户自定义的,也可以是移动终端确定的(如移动终端基于历史应用数据确定用户喜欢的应用类型,历史应用数据包括应用使用数据和/或应用下载数据,等)。设定应用类型例如有购物类、即时通信类、支付类、拍摄类、音频 类、视频类等等。Among them, the setting application type is the setting type is the application type that the user is interested in. The setting type may be user-defined or determined by the mobile terminal (for example, the mobile terminal determines the user's favorite application type based on historical application data , Historical application data includes application usage data and / or application download data, etc.). The set application types include shopping, instant messaging, payment, shooting, audio, video, and so on.
其中,设定时段和门限值可以是用户自定义的,也可以是移动终端自定义的,在此不作限定。设定时段例如是1天内、2天内、1周内或是其他值。门限值例如有10次、20次、23次、30次或是其他值。Among them, the set time period and the threshold value may be user-defined or mobile terminal, which is not limited here. The set time period is, for example, within 1 day, within 2 days, within 1 week, or other values. The threshold value is, for example, 10 times, 20 times, 23 times, 30 times, or other values.
其中,移动终端最新安装的应用指的是在最近一段时间(如1天、1周等)内安装的应用。Among them, the newly installed application of the mobile terminal refers to an application installed in the most recent period (such as 1 day, 1 week, etc.).
其中,在游戏结束界面或主界面或游戏界面显示的应用的图标可用于启动应用。Among them, the icon of the application displayed on the game end interface or the main interface or the game interface can be used to start the application.
可以看出,目前游戏结束界面通常仅显示比分、“是否再来一局”选项和“是否退出游戏”选项。在本申请实施例中,在游戏结束界面显示一些应用的图标,以方便快速启动应用,无需退回***桌面。It can be seen that the current game end interface usually only displays the score, the "whether to play another game" option and the "whether to quit the game" option. In the embodiment of the present application, icons of some applications are displayed on the game end interface to facilitate quick start of applications without returning to the system desktop.
另外,目前游戏界面通常仅显示当前游玩的内容。在本申请实施例中,在游戏结束界面显示一些应用的图标,以方便快速启动应用,无需退回***桌面。In addition, the current game interface usually only displays the currently played content. In the embodiment of the present application, icons of some applications are displayed on the game end interface to facilitate quick start of applications without returning to the system desktop.
此外,目前主界面通常仅是与本小游戏相关的一些内容,如“开始游戏”选项,皮肤选项等。在本申请实施例中,在游戏结束界面显示一些应用的图标,以方便快速启动应用,无需退回***桌面。In addition, the current main interface is usually only related to this mini-game, such as the "start game" option, skin options, etc. In the embodiment of the present application, icons of some applications are displayed on the game end interface to facilitate quick start of applications without returning to the system desktop.
在本申请的一实现方式中,移动终端在游戏界面显示至少一个应用的图标的具体实现方式有:In an implementation manner of the present application, specific implementation manners in which the mobile terminal displays at least one application icon on the game interface are:
移动终端采用第二突出显示方式在游戏界面显示至少一个应用的图标,所述第二突出显示方式包括以下至少一种:闪烁显示、在所述应用的图标附近添加文字,所述文字用于提示通过图标启动图标对应的应用、增大显示所述应用的图标。The mobile terminal displays the icon of at least one application on the game interface in a second highlighting manner. The second highlighting manner includes at least one of the following: flashing display, adding text near the icon of the application, and the text is used for prompting The application corresponding to the icon is started by the icon, and the icon of the application is increased and displayed.
其中,该文字例如有点击启动等。The text includes, for example, click to activate.
可以看出,在本申请实施例中,通过突出显示图标的方式,可提升图标被用户注意到的概率,进而提升应用的图标被点击的概率,最终提升应用被启动的概率。It can be seen that in the embodiment of the present application, by highlighting the icon, the probability of the icon being noticed by the user can be increased, thereby increasing the probability of the application's icon being clicked, and ultimately increasing the probability of the application being launched.
在本申请的一实现方式中,所述方法还包括:In an implementation manner of the present application, the method further includes:
在检测到针对其中一个应用的图标的触控操作时,移动终端启动所述其中一个应用;在所述其中一个应用启动完成后,移动终端显示所述其中一个应用 的主界面,以及在所述移动终端的显示屏的指定位置显示所述第一小游戏的图标。When a touch operation for an icon of one of the applications is detected, the mobile terminal starts the one of the applications; after the startup of the one of the applications is completed, the mobile terminal displays the main interface of the one of the applications, and the The icon of the first mini game is displayed at a specified position on the display screen of the mobile terminal.
其中,针对其中一个应用的图标的触控操作可以是点击操作、滑动操作、拖动操作等,点击操作例如有单击操作、多击操作等。滑动操作例如有手指从左向右滑动经过该其中一个应用的图标、手指从右向左滑动经过该其中一个应用的图标、手指从上向下滑动经过该其中一个应用的图标等。拖动操作例如有手指长按按压该其中一个应用的图标向右拖动、手指长按按压该其中一个应用的图标向左拖动等。The touch operation for the icon of one of the applications may be a click operation, a slide operation, a drag operation, etc. The click operation includes, for example, a click operation, a multi-click operation, and the like. Examples of the sliding operation include an icon of the one application sliding from the left to the right, an icon of the one application sliding from the right to the left, and an icon of the one application sliding the finger from the top to the bottom. The drag operation includes, for example, a finger long press on the icon of one of the applications to the right, a finger long press on the icon of the one of the applications to the left, etc.
其中,指定位置可以与移动终端的网络连接状态显示位置也可以是想对、间隔预设距离(如1mm至150mm等),此处不做唯一限定。Wherein, the designated location may be the location of the network connection status display of the mobile terminal, or a preset distance (such as 1 mm to 150 mm, etc.), which is not limited here.
其中,在移动终端的显示屏的指定位置显示第一小游戏的图标可用于切换至第一小游戏的运行界面(如主界面、游戏结束界面等)。Wherein, displaying the icon of the first mini-game at a specified position on the display screen of the mobile terminal can be used to switch to the running interface of the first mini-game (such as the main interface, the game end interface, etc.).
可以看出,在本申请实施例中,由于该其中一个应用的主界面是从第一小游戏切换过去的,在该种情况下,在显示该其中一个应用的主界面时,可显示第一小游戏的图标,以便于后续用户快速切换至第一小游戏的运行界面,无需重新进行小游戏接入操作。It can be seen that in the embodiment of the present application, since the main interface of the one application is switched from the first mini-game, in this case, when the main interface of the one application is displayed, the first The icon of the mini game, so that subsequent users can quickly switch to the running interface of the first mini game without having to re-access the mini game.
进一步地,移动终端在所述移动终端的显示屏的指定位置显示所述第一小游戏的图标之后,所述方法还包括:Further, after the mobile terminal displays the icon of the first mini game at a specified position on the display screen of the mobile terminal, the method further includes:
若在第三设定时长内检测到针对所述第一小游戏的图标的触控操作,则移动终端从所述其中一个应用的主界面切换至所述第一小游戏的运行界面。If a touch operation for the icon of the first mini-game is detected within the third set time period, the mobile terminal switches from the main interface of the one of the applications to the running interface of the first mini-game.
其中,第三设定时长可以是用户自定义的,也可以是移动终端自定义的,在此不作限定。第三设定时长例如可以是1分钟、2分钟、5分钟、7分钟、8分钟、30分钟或是其他值。Among them, the third set duration may be user-defined or mobile terminal, which is not limited herein. The third set duration may be, for example, 1 minute, 2 minutes, 5 minutes, 7 minutes, 8 minutes, 30 minutes, or other values.
进一步地,移动终端在所述移动终端的显示屏的指定位置显示所述第一小游戏的图标之后,所述方法还包括:Further, after the mobile terminal displays the icon of the first mini game at a specified position on the display screen of the mobile terminal, the method further includes:
若在第三设定时长内未检测到针对所述第一小游戏的图标的触控操作,则移动终端移除所述第一小游戏的图标。If the touch operation for the icon of the first mini-game is not detected within the third set duration, the mobile terminal removes the icon of the first mini-game.
与所述图2所示的实施例一致的,请参阅图3,图3是本申请实施例提供 的一种小游戏接入方法的流程示意图,应用于上述移动终端,本小游戏接入方法包括:Consistent with the embodiment shown in FIG. 2, please refer to FIG. 3. FIG. 3 is a schematic flowchart of a small game access method provided by an embodiment of the present application. The method is applied to the above mobile terminal, and the small game access method include:
步骤301:移动终端确定检测到针对在小游戏大厅显示的所述第一小游戏的图标的触控操作。Step 301: The mobile terminal determines that a touch operation for the icon of the first mini-game displayed in the mini-game hall is detected.
步骤302:移动终端确定所述移动终端的用户是所述小游戏平台的注册会员。Step 302: The mobile terminal determines that the user of the mobile terminal is a registered member of the small game platform.
步骤303:移动终端向小游戏平台的服务器发送第一请求,所述第一请求用于请求对第一小游戏的安装包进行分包处理,以及并行地传输分包处理后的子安装包。Step 303: The mobile terminal sends a first request to the server of the mini-game platform. The first request is used to request the sub-package processing of the installation package of the first mini-game and transmit the sub-installation package after the sub-package processing in parallel.
步骤304:服务器接收移动终端发送的第一请求;服务器对所述第一小游戏的安装包进行分包处理,得到多个子安装包。Step 304: The server receives the first request sent by the mobile terminal; the server sub-packages the installation package of the first mini-game to obtain multiple sub-installation packages.
步骤305:服务器针对第一请求向移动终端并行地传输所述第一小游戏的多个子安装包。Step 305: The server transmits multiple sub-installation packages of the first mini-game in parallel to the mobile terminal in response to the first request.
步骤306:移动终端并行地接收所述服务器针对所述第一请求而并行地传输的所述第一小游戏的多个子安装包;移动终端并行地对所述第一小游戏的多个子安装包进行runtime加载。Step 306: The mobile terminal receives the multiple sub-installation packages of the first mini-game transmitted in parallel by the server for the first request in parallel; the mobile terminal parallelizes the multiple sub-installation packages of the first mini-game in parallel Runtime loading.
步骤307:在进行runtime加载时,移动终端显示所述第一小游戏的runtime加载界面,所述runtime加载界面用于显示以下至少一种:runtime加载进度、所述第一小游戏的简介、所述第一小游戏的封面、所述第一小游戏的打分选项。Step 307: During runtime loading, the mobile terminal displays the runtime loading interface of the first mini-game, and the runtime loading interface is used to display at least one of the following: runtime loading progress, introduction of the first mini-game, and location The cover of the first mini-game and the scoring options of the first mini-game.
步骤308:在所述第一小游戏的runtime加载完成后,移动终端显示所述第一小游戏的主界面。Step 308: After the runtime of the first mini-game is loaded, the mobile terminal displays the main interface of the first mini-game.
步骤309:移动终端在游戏结束界面显示至少一个第二小游戏的图标,所述第二小游戏满足以下至少一种情况:游戏类型为设定游戏类型、游戏类型与所述第一小游戏的游戏类型相同、所述小游戏平台最新更新的小游戏。Step 309: The mobile terminal displays at least one icon of the second mini-game on the game end interface. The second mini-game satisfies at least one of the following situations: the game type is the game type setting, the game type, and the first mini-game A mini-game with the same game type and the latest update on the mini-game platform.
步骤310:在检测到针对其中一个第二小游戏的图标的触控操作时,移动终端向小游戏平台的服务器发送第二请求,所述第二请求用于请求对所述其中一个第二小游戏的安装包进行分包处理,以及并行地传输分包处理后的子安装包。Step 310: When detecting a touch operation on an icon of one of the second mini-games, the mobile terminal sends a second request to the server of the mini-game platform, the second request is used to request the second mini-game The installation package of the game is sub-packaged, and the sub-installation package after the sub-package processing is transmitted in parallel.
步骤311:服务器接收移动终端发送的第二请求;服务器对所述其中一个 第二小游戏的安装包进行分包处理,得到多个子安装包。Step 311: The server receives the second request sent by the mobile terminal; the server sub-packages the installation package of one of the second mini-games to obtain multiple sub-installation packages.
步骤312:服务器针对第二请求向移动终端并行地传输所述其中一个第二小游戏的多个子安装包。Step 312: The server transmits the multiple sub-installation packages of one of the second mini-games to the mobile terminal in parallel for the second request.
步骤313:移动终端并行地接收所述服务器针对所述第二请求而并行地传输的所述其中一个第二小游戏的多个子安装包。移动终端并行地对所述其中一个第二小游戏的多个子安装包进行runtime加载。Step 313: The mobile terminal receives multiple sub-installation packages of the one of the second mini-games transmitted in parallel by the server for the second request in parallel. The mobile terminal loads the multiple sub-installation packages of the one second mini-game in parallel at runtime.
步骤314:在所述其中一个第二小游戏的runtime加载完成后,移动终端显示所述其中一个第二小游戏的主界面。Step 314: After the runtime of the one of the second mini-games is loaded, the mobile terminal displays the main interface of the one of the second mini-games.
需要说明的是,本实施例的具体实现过程可参见上述方法实施例所述的具体实现过程,在此不再叙述。It should be noted that, for the specific implementation process of this embodiment, reference may be made to the specific implementation process described in the foregoing method embodiments, and details are not described herein.
与上述图2和图3所示的实施例一致的,请参阅图4,图4是本申请实施例提供的一种移动终端的结构示意图,如图所示,该移动终端包括处理器、存储器、通信接口以及一个或多个程序,其中,上述一个或多个程序被存储在上述存储器中,并且被配置由上述处理器执行,上述程序包括用于执行以下步骤的指令:Consistent with the above embodiments shown in FIGS. 2 and 3, please refer to FIG. 4, which is a schematic structural diagram of a mobile terminal provided by an embodiment of the present application. As shown in the figure, the mobile terminal includes a processor and a memory , A communication interface, and one or more programs, wherein the one or more programs are stored in the memory and configured to be executed by the processor, and the program includes instructions for performing the following steps:
向小游戏平台的服务器发送第一请求,所述第一请求用于请求对第一小游戏的安装包进行分包处理,以及并行地传输分包处理后的子安装包;Send a first request to the server of the mini-game platform, the first request is used to request the sub-package processing of the installation package of the first mini-game, and transmit the sub-installation package after the sub-package processing in parallel;
并行地接收所述服务器针对所述第一请求而并行地传输的所述第一小游戏的多个子安装包;Receiving in parallel multiple sub-installation packages of the first mini-game transmitted by the server in parallel for the first request;
并行地对所述第一小游戏的多个子安装包进行runtime加载,以及在所述第一小游戏的runtime加载完成后,显示所述第一小游戏的主界面。Runtime loading the multiple sub-installation packages of the first mini-game in parallel, and after the runtime loading of the first mini-game is completed, display the main interface of the first mini-game.
在本申请的一实现方式中,在向服务器发送第一请求之前,上述程序包括还用于执行以下步骤的指令:In an implementation of the present application, before sending the first request to the server, the above program includes instructions that are also used to perform the following steps:
确定检测到针对在小游戏大厅显示的所述第一小游戏的图标的触控操作;Determining that a touch operation for the icon of the first mini-game displayed in the mini-game hall is detected;
确定所述移动终端的用户是所述小游戏平台的注册会员。It is determined that the user of the mobile terminal is a registered member of the small game platform.
在本申请的一实现方式中,上述程序包括还用于执行以下步骤的指令:In an implementation manner of the present application, the above program includes instructions that are also used to perform the following steps:
在进行runtime加载时,显示所述第一小游戏的runtime加载界面,所述runtime加载界面用于显示以下至少一种:runtime加载进度、所述第一小游戏 的简介、所述第一小游戏的封面、所述第一小游戏的打分选项。During runtime loading, the runtime loading interface of the first mini-game is displayed, and the runtime loading interface is used to display at least one of the following: runtime loading progress, introduction of the first mini-game, and the first mini-game , The scoring option of the first mini-game.
在本申请的一实现方式中,在显示所述第一小游戏的主界面之后,上述程序包括还用于执行以下步骤的指令:In an implementation of the present application, after the main interface of the first mini-game is displayed, the above program includes instructions that are also used to perform the following steps:
在游戏结束界面显示至少一个第二小游戏的图标,所述第二小游戏满足以下至少一种情况:游戏类型为设定游戏类型、游戏类型与所述第一小游戏的游戏类型相同、所述小游戏平台最新更新的小游戏。An icon of at least one second mini-game is displayed on the game end interface, and the second mini-game satisfies at least one of the following situations: the game type is a set game type, and the game type is the same as the game type of the first mini-game. Describe the latest updated mini-games on the mini-game platform.
在本申请的一实现方式中,在显示所述第一小游戏的主界面之后,上述程序包括还用于执行以下步骤的指令:In an implementation of the present application, after the main interface of the first mini-game is displayed, the above program includes instructions that are also used to perform the following steps:
在游戏结束界面显示至少一个应用的图标,所述应用满足以下至少一种情况:应用类型为设定应用类型、在设定时段内被启动次数大于或等于设定次数的应用、所述移动终端最新安装的应用。An icon of at least one application is displayed on the game end interface, the application satisfies at least one of the following situations: the application type is an application of a set application type, an application that is activated a number of times greater than or equal to a set number of times within a set time period, The newly installed application.
在本申请的一实现方式中,上述程序包括还用于执行以下步骤的指令:In an implementation manner of the present application, the above program includes instructions that are also used to perform the following steps:
在检测到针对其中一个第二小游戏的图标的触控操作时,向小游戏平台的服务器发送第二请求,所述第二请求用于请求对所述其中一个第二小游戏的安装包进行分包处理,以及并行地传输分包处理后的子安装包;When detecting a touch operation on the icon of one of the second mini-games, send a second request to the server of the mini-game platform, the second request is used to request an installation package of the one of the second mini-games Subcontracting processing, and transmitting the sub-installation package after subcontracting processing in parallel;
并行地接收所述服务器针对所述第二请求而并行地传输的所述其中一个第二小游戏的多个子安装包;Receiving in parallel multiple sub-installation packages of the one of the second mini-games transmitted by the server in parallel for the second request;
并行地对所述其中一个第二小游戏的多个子安装包进行runtime加载,以及在所述其中一个第二小游戏的runtime加载完成后,显示所述其中一个第二小游戏的主界面。Runtime loading multiple sub-installation packages of the one second mini-game in parallel, and after the runtime loading of the one second mini-game is completed, display the main interface of the one second mini-game.
在本申请的一实现方式中,上述程序包括还用于执行以下步骤的指令:In an implementation manner of the present application, the above program includes instructions that are also used to perform the following steps:
在检测到针对其中一个应用的图标的触控操作时,启动所述其中一个应用;When detecting a touch operation on an icon of one of the applications, start the one of the applications;
在所述其中一个应用启动完成后,显示所述其中一个应用的主界面,以及在所述移动终端的显示屏的指定位置显示所述第一小游戏的图标。After the startup of the one of the applications is completed, the main interface of the one of the applications is displayed, and the icon of the first mini-game is displayed at a specified position on the display screen of the mobile terminal.
需要说明的是,本实施例的具体实现过程可参见上述方法实施例所述的具体实现过程,在此不再叙述。It should be noted that, for the specific implementation process of this embodiment, reference may be made to the specific implementation process described in the foregoing method embodiments, and details are not described herein.
上述实施例主要从方法侧执行过程的角度对本申请实施例的方案进行了 介绍。可以理解的是,移动终端为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。The above embodiment mainly introduces the solution of the embodiment of the present application from the perspective of the execution process on the method side. It can be understood that, in order to realize the above-mentioned functions, the mobile terminal includes a hardware structure and / or a software module corresponding to each function. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of the examples described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed by hardware or computer software driven hardware depends on the specific application and design constraints of the technical solution. Professional technicians can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.
本申请实施例可以根据所述方法示例对移动终端进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。所述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。需要说明的是,本申请实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。The embodiments of the present application may divide the functional unit of the mobile terminal according to the method example, for example, each functional unit may be divided corresponding to each function, or two or more functions may be integrated into one processing unit. The integrated unit may be implemented in the form of hardware or a software functional unit. It should be noted that the division of units in the embodiments of the present application is schematic, and is only a division of logical functions, and there may be other division manners in actual implementation.
下面为本申请装置实施例,本申请装置实施例用于执行本申请方法实施例所实现的方法。请参阅图5,图5是本申请实施例提供的一种小游戏接入装置,应用于移动终端,该小游戏接入装置包括:The following is a device embodiment of the present application. The device embodiment of the present application is used to execute the method implemented by the method embodiment of the present application. Please refer to FIG. 5. FIG. 5 is a mini game access device provided in an embodiment of the present application, which is applied to a mobile terminal. The mini game access device includes:
处理单元501,用于通过通信单元502向小游戏平台的服务器发送第一请求,所述第一请求用于请求对第一小游戏的安装包进行分包处理,以及并行地传输分包处理后的子安装包;通过通信单元502并行地接收所述服务器针对所述第一请求而并行地传输的所述第一小游戏的多个子安装包;并行地对所述第一小游戏的多个子安装包进行runtime加载,以及在所述第一小游戏的runtime加载完成后,显示所述第一小游戏的主界面。The processing unit 501 is used to send a first request to the server of the mini-game platform through the communication unit 502, the first request is used to request the sub-package processing of the installation package of the first mini-game, and transmit the sub-package processing in parallel The sub-installation package of the first game; receive in parallel the plurality of sub-installation packages of the first mini-game transmitted in parallel by the server for the first request through the communication unit 502; The installation package performs runtime loading, and after the runtime loading of the first mini-game is completed, the main interface of the first mini-game is displayed.
在本申请的一实现方式中,在处理单元501通过通信单元502向小游戏平台的服务器发送第一请求之前,处理单元501,还用于确定检测到针对在小游戏大厅显示的所述第一小游戏的图标的触控操作;确定所述移动终端的用户是所述小游戏平台的注册会员。In an implementation manner of the present application, before the processing unit 501 sends the first request to the server of the mini-game platform through the communication unit 502, the processing unit 501 is further configured to determine that the first request displayed in the mini-game hall is detected. Touch operation of the icon of the mini game; determining that the user of the mobile terminal is a registered member of the mini game platform.
在本申请的一实现方式中,处理单元501,还用于在进行runtime加载时,显示所述第一小游戏的runtime加载界面,所述runtime加载界面用于显示以下至少一种:runtime加载进度、所述第一小游戏的简介、所述第一小游戏的封面、所述第一小游戏的打分选项。In an implementation manner of the present application, the processing unit 501 is further configured to display a runtime loading interface of the first mini game during runtime loading, and the runtime loading interface is used to display at least one of the following: runtime loading progress , An introduction to the first mini-game, a cover of the first mini-game, and scoring options for the first mini-game.
在本申请的一实现方式中,在处理单元501显示所述第一小游戏的主界面之后,处理单元501,还用于在游戏结束界面显示至少一个第二小游戏的图标,所述第二小游戏满足以下至少一种情况:游戏类型为设定游戏类型、游戏类型与所述第一小游戏的游戏类型相同、所述小游戏平台最新更新的小游戏。In an implementation manner of the present application, after the processing unit 501 displays the main interface of the first mini-game, the processing unit 501 is further configured to display at least one icon of the second mini-game on the game end interface, the second The mini-game meets at least one of the following situations: the game type is a set game type, the game type is the same as the game type of the first mini-game, and the mini-game platform is the latest updated mini-game.
在本申请的一实现方式中,在处理单元501显示所述第一小游戏的主界面之后,处理单元501,还用于在游戏结束界面显示至少一个应用的图标,所述应用满足以下至少一种情况:应用类型为设定应用类型、在设定时段内被启动次数大于或等于设定次数的应用、所述移动终端最新安装的应用。In an implementation manner of the present application, after the processing unit 501 displays the main interface of the first mini-game, the processing unit 501 is further configured to display an icon of at least one application on the game end interface, the application satisfying at least one of the following Case: The application type is a set application type, an application that is activated more than or equal to a set number of times within a set period of time, and the latest installed application of the mobile terminal.
在本申请的一实现方式中,处理单元501,还用于在检测到针对其中一个第二小游戏的图标的触控操作时,通过通信单元502向小游戏平台的服务器发送第二请求,所述第二请求用于请求对所述其中一个第二小游戏的安装包进行分包处理,以及并行地传输分包处理后的子安装包;通过通信单元502并行地接收所述服务器针对所述第二请求而并行地传输的所述其中一个第二小游戏的多个子安装包;并行地对所述其中一个第二小游戏的多个子安装包进行runtime加载,以及在所述其中一个第二小游戏的runtime加载完成后,显示所述其中一个第二小游戏的主界面。In an implementation manner of the present application, the processing unit 501 is further configured to send a second request to the server of the mini-game platform through the communication unit 502 when a touch operation on one of the icons of the second mini-game is detected. The second request is used to request the sub-package processing of the installation package of the one of the second mini-games, and to transmit the sub-installation package after the sub-package processing in parallel; A plurality of sub-installation packages of the one of the second mini-games transmitted in parallel by the second request; run-time loading of a plurality of sub-installation packages of the one of the second mini-games in parallel, and After the runtime of the mini game is loaded, the main interface of one of the second mini games is displayed.
在本申请的一实现方式中,处理单元501,还用于在检测到针对其中一个应用的图标的触控操作时,启动所述其中一个应用;在所述其中一个应用启动完成后,显示所述其中一个应用的主界面,以及在所述移动终端的显示屏的指定位置显示所述第一小游戏的图标。In an implementation manner of the present application, the processing unit 501 is further configured to start one of the applications when a touch operation on the icon of one of the applications is detected; after the start of the one of the applications is completed, the The main interface of one of the applications and the icon of the first mini-game are displayed at a specified position on the display screen of the mobile terminal.
其中,所述小游戏接入装置还可以包括存储单元503,用于存储移动终端的程序代码和数据。所述处理单元501可以是处理器,所述通信单元502可以是通信接口,存储单元503可以是存储器。Wherein, the mini game access device may further include a storage unit 503 for storing program codes and data of the mobile terminal. The processing unit 501 may be a processor, the communication unit 502 may be a communication interface, and the storage unit 503 may be a memory.
本申请实施例还提供一种计算机存储介质,其中,该计算机存储介质存储用于电子数据交换的计算机程序,该计算机程序使得计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤,上述计算机包括移动终端。An embodiment of the present application further provides a computer storage medium, wherein the computer storage medium stores a computer program for electronic data exchange, which causes the computer to perform part or all of the steps of any method described in the above method embodiments , The aforementioned computer includes a mobile terminal.
本申请实施例还提供一种计算机程序产品,上述计算机程序产品包括存储了计算机程序的非瞬时性计算机可读存储介质,上述计算机程序可操作来使计算机执行如上述方法实施例中记载的任一方法的部分或全部步骤。该计算机程 序产品可以为一个软件安装包,上述计算机包括移动终端。Embodiments of the present application also provide a computer program product, where the computer program product includes a non-transitory computer-readable storage medium that stores the computer program, and the computer program is operable to cause the computer to perform any of the methods described in the foregoing method embodiments Some or all steps of the method. The computer program product may be a software installation package. The computer includes a mobile terminal.
需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本申请并不受所描述的动作顺序的限制,因为依据本申请,某些步骤可以采用其他顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定是本申请所必须的。It should be noted that, for the sake of simple description, the foregoing method embodiments are all expressed as a series of action combinations, but those skilled in the art should know that the present application is not limited by the described action sequence, Because according to this application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also know that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required by this application.
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。In the above embodiments, the description of each embodiment has its own emphasis. For a part that is not detailed in an embodiment, you can refer to the related descriptions of other embodiments.
在本申请所提供的几个实施例中,应该理解到,所揭露的装置,可通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如上述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性或其它的形式。In the several embodiments provided in this application, it should be understood that the disclosed device may be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the above-mentioned unit division is only a logical function division. In actual implementation, there may be other division modes, for example, multiple units or components may be combined or integrated To another system, or some features can be ignored, or not implemented. In addition, the displayed or discussed mutual coupling or direct coupling or communication connection may be indirect coupling or communication connection through some interfaces, devices or units, and may be in electrical or other forms.
上述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or may be distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The above integrated unit can be implemented in the form of hardware or software function unit.
上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储器中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储器中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例上述方法的全部或部分步骤。而前述的存储 器包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。If the above integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable memory. Based on this understanding, the technical solution of the present application essentially or part of the contribution to the existing technology or all or part of the technical solution can be embodied in the form of a software product, the computer software product is stored in a memory Several instructions are included to enable a computer device (which may be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the above methods in various embodiments of the present application. The aforementioned memory includes U disk, Read-Only Memory (ROM, Read-Only Memory), Random Access Memory (RAM, Random Access Memory), mobile hard disk, magnetic disk, or optical disk and other media that can store program codes.
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储器中,存储器可以包括:闪存盘、只读存储器(英文:Read-Only Memory,简称:ROM)、随机存取器(英文:Random Access Memory,简称:RAM)、磁盘或光盘等。A person of ordinary skill in the art may understand that all or part of the steps in the various methods of the foregoing embodiments may be completed by instructing relevant hardware through a program. The program may be stored in a computer-readable memory, and the memory may include: a flash disk , Read-Only Memory (English: Read-Only Memory, abbreviation: ROM), Random Access Device (English: Random Access Memory, abbreviation: RAM), magnetic disk or optical disk, etc.
以上对本申请实施例进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的一般技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。The embodiments of the present application have been described in detail above, and specific examples have been used to explain the principles and implementations of the present application. Those of ordinary skill in the art, based on the ideas of the present application, may have changes in specific implementations and application scopes. In summary, the content of this specification should not be construed as limiting the present application.

Claims (10)

  1. 一种小游戏接入方法,其特征在于,应用于移动终端,所述方法包括:A small game access method, characterized in that it is applied to a mobile terminal, the method includes:
    向小游戏平台的服务器发送第一请求,所述第一请求用于请求对第一小游戏的安装包进行分包处理,以及并行地传输分包处理后的子安装包;Send a first request to the server of the mini-game platform, the first request is used to request the sub-package processing of the installation package of the first mini-game, and transmit the sub-installation package after the sub-package processing in parallel;
    并行地接收所述服务器针对所述第一请求而并行地传输的所述第一小游戏的多个子安装包;Receiving in parallel multiple sub-installation packages of the first mini-game transmitted by the server in parallel for the first request;
    并行地对所述第一小游戏的多个子安装包进行运行时runtime加载,以及在所述第一小游戏的runtime加载完成后,显示所述第一小游戏的主界面。Runtime runtime loading is performed on multiple sub-installation packages of the first mini-game in parallel, and after the runtime loading of the first mini-game is completed, the main interface of the first mini-game is displayed.
  2. 根据权利要求1所述的方法,其特征在于,所述向服务器发送第一请求之前,所述方法还包括:The method according to claim 1, wherein before the sending the first request to the server, the method further comprises:
    确定检测到针对在小游戏大厅显示的所述第一小游戏的图标的触控操作;Determining that a touch operation for the icon of the first mini-game displayed in the mini-game hall is detected;
    确定所述移动终端的用户是所述小游戏平台的注册会员。It is determined that the user of the mobile terminal is a registered member of the small game platform.
  3. 根据权利要求1或2所述的方法,其特征在于,所述方法还包括:The method according to claim 1 or 2, wherein the method further comprises:
    在进行runtime加载时,显示所述第一小游戏的runtime加载界面,所述runtime加载界面用于显示以下至少一种:runtime加载进度、所述第一小游戏的简介、所述第一小游戏的封面、所述第一小游戏的打分选项。During runtime loading, the runtime loading interface of the first mini-game is displayed, and the runtime loading interface is used to display at least one of the following: runtime loading progress, introduction of the first mini-game, and the first mini-game , The scoring option of the first mini-game.
  4. 根据权利要求1-3任一项所述的方法,其特征在于,所述显示所述第一小游戏的主界面之后,所述方法还包括:The method according to any one of claims 1 to 3, wherein after the main interface of the first mini-game is displayed, the method further comprises:
    在游戏结束界面显示至少一个第二小游戏的图标,所述第二小游戏满足以下至少一种情况:游戏类型为设定游戏类型、游戏类型与所述第一小游戏的游戏类型相同、所述小游戏平台最新更新的小游戏。An icon of at least one second mini-game is displayed on the game end interface, and the second mini-game satisfies at least one of the following situations: the game type is a set game type, and the game type is the same as the game type of the first mini-game. Describe the latest updated mini-games on the mini-game platform.
  5. 根据权利要求1-4任一项所述的方法,其特征在于,所述显示所述第一小游戏的主界面之后,所述方法还包括:The method according to any one of claims 1 to 4, wherein after the main interface of the first mini-game is displayed, the method further comprises:
    在游戏结束界面显示至少一个应用的图标,所述应用满足以下至少一种情况:应用类型为设定应用类型、在设定时段内被启动次数大于或等于设定次数的应用、所述移动终端最新安装的应用。An icon of at least one application is displayed on the game end interface, the application satisfies at least one of the following situations: the application type is an application of a set application type, an application that is activated a number of times greater than or equal to a set number of times within a set time period, The newly installed application.
  6. 根据权利要求4所述的方法,其特征在于,所述方法还包括:The method according to claim 4, wherein the method further comprises:
    在检测到针对其中一个第二小游戏的图标的触控操作时,向小游戏平台的 服务器发送第二请求,所述第二请求用于请求对所述其中一个第二小游戏的安装包进行分包处理,以及并行地传输分包处理后的子安装包;When detecting a touch operation on the icon of one of the second mini-games, send a second request to the server of the mini-game platform, the second request is used to request an installation package of the one of the second mini-games Subcontracting processing, and transmitting the sub-installation package after subcontracting processing in parallel;
    并行地接收所述服务器针对所述第二请求而并行地传输的所述其中一个第二小游戏的多个子安装包;Receiving in parallel multiple sub-installation packages of the one of the second mini-games transmitted by the server in parallel for the second request;
    并行地对所述其中一个第二小游戏的多个子安装包进行runtime加载,以及在所述其中一个第二小游戏的runtime加载完成后,显示所述其中一个第二小游戏的主界面。Runtime loading multiple sub-installation packages of the one second mini-game in parallel, and after the runtime loading of the one second mini-game is completed, display the main interface of the one second mini-game.
  7. 根据权利要求5所述的方法,其特征在于,所述方法还包括:The method according to claim 5, wherein the method further comprises:
    在检测到针对其中一个应用的图标的触控操作时,启动所述其中一个应用;When detecting a touch operation on an icon of one of the applications, start the one of the applications;
    在所述其中一个应用启动完成后,显示所述其中一个应用的主界面,以及在所述移动终端的显示屏的指定位置显示所述第一小游戏的图标。After the startup of the one of the applications is completed, the main interface of the one of the applications is displayed, and the icon of the first mini-game is displayed at a specified position on the display screen of the mobile terminal.
  8. 一种小游戏接入装置,其特征在于,应用于移动终端,所述装置包括:A small game access device, characterized in that it is applied to a mobile terminal, the device includes:
    处理单元,用于通过通信单元向小游戏平台的服务器发送第一请求,所述第一请求用于请求对第一小游戏的安装包进行分包处理,以及并行地传输分包处理后的子安装包;通过通信单元并行地接收所述服务器针对所述第一请求而并行地传输的所述第一小游戏的多个子安装包;并行地对所述第一小游戏的多个子安装包进行运行时runtime加载,以及在所述第一小游戏的runtime加载完成后,显示所述第一小游戏的主界面。The processing unit is used to send a first request to the server of the mini-game platform through the communication unit, the first request is used to request the sub-package processing of the installation package of the first mini-game, and transmit the sub-packaged sub-processes in parallel Installation package; receiving, in parallel, a plurality of sub-installation packages of the first mini-game transmitted in parallel by the server for the first request through the communication unit; The runtime is loaded during runtime, and after the runtime of the first mini-game is loaded, the main interface of the first mini-game is displayed.
  9. 一种移动终端,其特征在于,包括处理器以及存储器,所述存储器用于存储一个或多个程序,所述一个或多个程序被配置成由所述处理器执行,所述程序包括用于执行如权利要求1-7任一项所述的方法。A mobile terminal is characterized by comprising a processor and a memory, the memory is used to store one or more programs, the one or more programs are configured to be executed by the processor, the program includes The method according to any one of claims 1-7 is performed.
  10. 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质用于存储电子数据交换的计算机程序,其中,所述计算机程序使得计算机执行如权利要求1-7任一项所述的方法。A computer-readable storage medium, characterized in that the computer-readable storage medium is used to store a computer program for electronic data exchange, wherein the computer program causes a computer to execute the computer program according to any one of claims 1-7 method.
PCT/CN2018/109686 2018-10-10 2018-10-10 Mini-game access method and related device WO2020073241A1 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
PCT/CN2018/109686 WO2020073241A1 (en) 2018-10-10 2018-10-10 Mini-game access method and related device
CN201880098079.2A CN112771834A (en) 2018-10-10 2018-10-10 Game access method and related equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2018/109686 WO2020073241A1 (en) 2018-10-10 2018-10-10 Mini-game access method and related device

Publications (1)

Publication Number Publication Date
WO2020073241A1 true WO2020073241A1 (en) 2020-04-16

Family

ID=70163730

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2018/109686 WO2020073241A1 (en) 2018-10-10 2018-10-10 Mini-game access method and related device

Country Status (2)

Country Link
CN (1) CN112771834A (en)
WO (1) WO2020073241A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114327675B (en) * 2021-12-23 2023-08-01 广东明创软件科技有限公司 Method and related device for starting mini-game application

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104125253A (en) * 2013-04-27 2014-10-29 博雅网络游戏开发(深圳)有限公司 Network application realization method and system
CN104346192A (en) * 2013-08-09 2015-02-11 聚游互动(北京)科技发展有限公司 Download method and download system for mobile application
CN104991793A (en) * 2015-06-15 2015-10-21 上海海漾软件技术有限公司 Method, device and system used for application program subpackage
CN107329788A (en) * 2017-06-29 2017-11-07 广州优视网络科技有限公司 application program loading method, device and user terminal

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103544025A (en) * 2012-07-10 2014-01-29 腾讯科技(深圳)有限公司 Online game resource acquisition method and device
CN105573643A (en) * 2015-05-29 2016-05-11 宇龙计算机通信科技(深圳)有限公司 Application recommendation method, user terminal and application server
CN106339146A (en) * 2015-07-09 2017-01-18 华为终端(东莞)有限公司 Method and device for recommending applications
CN107370874B (en) * 2017-06-22 2020-02-14 北京珠穆朗玛移动通信有限公司 Application starting method, mobile terminal and storage medium
CN107402694B (en) * 2017-07-28 2020-12-29 努比亚技术有限公司 Application switching method, device and computer-readable storage medium
CN108089786B (en) * 2017-12-14 2019-12-31 Oppo广东移动通信有限公司 User interface display method, device, equipment and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104125253A (en) * 2013-04-27 2014-10-29 博雅网络游戏开发(深圳)有限公司 Network application realization method and system
CN104346192A (en) * 2013-08-09 2015-02-11 聚游互动(北京)科技发展有限公司 Download method and download system for mobile application
CN104991793A (en) * 2015-06-15 2015-10-21 上海海漾软件技术有限公司 Method, device and system used for application program subpackage
CN107329788A (en) * 2017-06-29 2017-11-07 广州优视网络科技有限公司 application program loading method, device and user terminal

Also Published As

Publication number Publication date
CN112771834A (en) 2021-05-07

Similar Documents

Publication Publication Date Title
US10659844B2 (en) Interaction method and system based on recommended content
US10750223B2 (en) System, method, and device for displaying content item
TWI656471B (en) Task management method, device and terminal device for multitasking interface
CN109165050B (en) Program running method and device, computing equipment and storage medium
WO2015180672A1 (en) Video-based interaction method, terminal, server and system
WO2017054622A1 (en) Message display method and apparatus, and electronic device
CN106375774B (en) Method, device and system for controlling display content of live broadcast room
WO2018157812A1 (en) Method and apparatus for implementing video branch selection and playback
US10474507B2 (en) Terminal application process management method and apparatus
WO2019041280A1 (en) Application resource recommendation method and related device
WO2022183707A1 (en) Interaction method and apparatus thereof
WO2015172705A1 (en) Method and system for collecting statistics on streaming media data, and related apparatus
US20200004578A1 (en) Method for fingerprint recognition and related products
WO2019076255A1 (en) Game application control method, and device
US11520841B2 (en) Information recommendation method, terminal device, and server
WO2020073242A1 (en) Minigame access method and related device
CN111273955A (en) Thermal restoration plug-in optimization method and device, storage medium and electronic equipment
CN110347578B (en) Application testing method and device and storage medium
JP7385041B2 (en) Live room interaction methods, equipment, readable media and electronic equipment
EP3550790B1 (en) Streaming media data processing method and mobile terminal
US20160119695A1 (en) Method, apparatus, and system for sending and playing multimedia information
WO2020073241A1 (en) Mini-game access method and related device
WO2015184959A2 (en) Method and apparatus for playing behavior event
US10419816B2 (en) Video-based check-in method, terminal, server and system
CN113220405B (en) Message interaction method and related device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 18936760

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 21.10.2021)

122 Ep: pct application non-entry in european phase

Ref document number: 18936760

Country of ref document: EP

Kind code of ref document: A1