WebView Form Integration in Mobile Media Interfaces
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile terminal graphical interfaces can only support loading of single form media information such as images or videos and do not allow interactive operations, making it difficult for media information providers to obtain user information, which is necessary for certain industries like insurance, vehicle test driving, and education, as they require forms to be filled and submitted.
Innovation Solution
A media information processing method that determines the conditions for presenting media information in a graphical interface, requests a control policy from a server, loads the control policy to use a WebView page adapted to the form, and presents the media information along with a form for user interaction, allowing information to be obtained efficiently without requiring changes to the application's control policy across different scenarios and technical interfaces.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a mobile terminal graphical interface loads single form media information (image or video), then the media information can be presented, but interactive operations and form filling are not supported
Solution Approach 1:
The patent introduces a WebView component as an intermediary element within the mobile terminal's graphical interface. This WebView acts as a mediator that bridges the native application environment and web-based form content, allowing the interface to present both media information and interactive forms without requiring fundamental restructuring of the entire interface architecture.
Solution Approach 2:
The graphical interface is enhanced to support multiple functions simultaneously: displaying media information (images/videos) and presenting interactive forms for user input. By integrating WebView capability, the interface becomes universal, accommodating both traditional media presentation and complex form-based interactions within a single unified structure.
2Loss of information
If a form is added to the graphical interface for user information input, then user information can be collected, but the interface complexity increases
Solution Approach 1:
The WebView serves as an intermediary container that encapsulates the form functionality. Instead of integrating form elements directly into the native interface structure (which would increase complexity), the form is loaded within the WebView intermediary, isolating the complexity and allowing the main interface to remain relatively simple while still achieving comprehensive user information collection.
3Adaptability or versatility
If the control policy is changed for different scenarios and technical interfaces, then the media information presentation can be adapted, but the development efficiency decreases
Solution Approach 1:
The WebView component provides a universal solution that works across different scenarios and technical interfaces without requiring separate control policies for each case. A single, standardized approach using WebView can handle diverse form presentation needs, eliminating the need to develop and maintain multiple specialized control policies, thereby significantly improving development efficiency while maintaining adaptability.
4Productivity
If WebView pages are generated in advance according to media information provider requirements, then the information pushing efficiency is improved, but the initial setup complexity increases
Solution Approach 1:
WebView pages are generated in advance (preliminarily) according to the specific requirements of media information providers. This preliminary action allows the pages to be prepared and optimized before actual information pushing operations, improving efficiency during runtime. The initial setup complexity is accepted as a one-time cost that enables streamlined, high-efficiency information pushing thereafter.
Data Source
AI summary
The present disclosure discloses a media information processing method, a mobile terminal, and a storage medium. The method includes: determining that a condition for presenting media information in a graphical interface of an application is satisfied; requesting media information and a control policy of the media information from a server; loading the control policy in the application, and determining that a form needs to be used in the media information to obtain information from a user; requesting a WebView page adapted to the form from the server, the WebView page being obtained by initializing a WebView template based on a customized parameter of the form; and presenting the media information in the graphical interface of the application, and loading the WebView page in the graphical interface of the application.


