A company with an existing WeChat Mini Program should verify five inputs before adding a POLYV livestream room: its own AppID and entity, service category and player permissions, web business domains, POLYV account and channel, and the identity and navigation interfaces. These inputs determine whether a WebView, native Mini Program SDK, or uni-app mp-weixin component can be integrated and approved.

Verify AppID, categories, domains, test channel and business routes before choosing WebView, native or uni-app integration.

Official POLYV Mini Program viewing-page illustration
Figure 1: Official POLYV Mini Program solution illustration. Source: POLYV Mini Program livestream solution.

01 / Confirm the entity and the actual use case

Record the production and test AppIDs, entity verification, service categories, launch date and review owner. List the required capabilities separately: live viewing, replay, chat, co-hosting, products and sharing. A retail promotion and a paid course have different permission and access requirements. A supplier demo Mini Program cannot establish that the company’s own AppID has the same permissions.

02 / Map permissions and domains to the chosen route

A WebView project must inventory the initial H5 URL, every redirect destination and the business domains configured in WeChat. Product navigation back into the Mini Program also needs an H5-to-Mini-Program route and, where applicable, WeChat JS-SDK setup. A native viewing page must check the “Polyv观看” plugin’s eligible categories and authorization, live-player component permission, or the video option. Co-hosting additionally requires the relevant live-pusher, camera, microphone and privacy conditions. These are separate checks.

03 / Prepare a real POLYV test channel

Create a POLYV account and test channel, then record its channel ID, live and replay states, viewing restrictions, chat and interaction settings. For uni-app, obtain the polyv-live-watch package and place it in src/wxcomponents as described in the official integration guide. Native projects should follow the corresponding SDK documentation. Keep business tokens, member identity and order logic on the company’s server.

04 / Assign owners and evidence

The product owner defines the viewing and commerce flow; the Mini Program developer checks AppID, build and plugin settings; the H5 developer owns domains and web navigation; operations configures the channel; QA prepares iOS and Android devices. The kickoff output should include permission status, a domain inventory, channel ID, test accounts and a route map. Each missing item needs an owner and due date.

05 / Reserve a small-window playback test

POLYV documents background playback for Mini Programs. A native viewing page requests the feature from its active native player; a WebView live page uses a native intermediary page. Availability depends on WeChat and OS versions, category and permissions, account settings and player state. Test the path from the live room to a product page and back on target iOS and Android devices.

06 / A kickoff checklist with owners

For every row, mark ready, awaiting approval or requiring integration, and assign an owner. An application for permission is not evidence that the target AppID already has it.

Check Evidence to collect Owner
AppID and entity Production/test AppIDs and verified entity Mini Program admin
Category and player Service category, plugin authorization or live-player permission, video option Product and Mini Program developer
Co-hosting If required, live-pusher, camera, microphone and privacy setup Mini Program developer
WebView domains Initial, redirected and product intermediary domains; JS-SDK safe domain H5 developer
Channel Test channel ID, live/replay states, access and chat settings Livestream operations
Business interfaces Login, product route, order attribution and share return Business engineering
Devices Target iOS/Android, WeChat versions and networks QA

Version this checklist and link it to the POC and launch regression records whenever a permission, domain or channel setting changes.

Frequently Asked Questions

Does the video route enable every viewing-room feature? No. It is a player option with its own scope; co-hosting and other capabilities require separate checks.

Does the uni-app component also cover apps and H5? This wxcomponents integration targets the WeChat Mini Program mp-weixin build. Apps and H5 use their respective POLYV solutions.

When should this checklist be reviewed again? Recheck permissions, domains and channel settings after the experience build and before final review.

Further Reading

Continue with Choosing a WeChat Mini Program Livestream Player: Plugin, live-player and video Permission Boundaries and Integrating a POLYV Viewing Room into a uni-app Mini Program: From wxcomponents to Device Testing. For the overall integration choice, see the WeChat Mini Program SDK guide. The Chinese edition covers the same task for local teams.

About POLYV

POLYV supports WebView, native SDK and uni-app WeChat component viewing routes. Use the selection guide to prepare channels, permissions, player choices and domains before implementation.

Appendix: Related Solutions