Home WeChat Applet Mini Program Development 30 common problems and solutions in mini program development (summary)

30 common problems and solutions in mini program development (summary)

Apr 18, 2020 am 09:24 AM
Applets

Many people have developed WeChat mini programs, and there are many people who have encountered pitfalls on the development road. They will always encounter some problems during project implementation. What issues do you need to pay attention to when developing small programs to avoid detours? This article has compiled 30 common problems and solutions to help developers avoid detours as much as possible. It has certain reference value. Friends in need can refer to it. I hope it will be helpful to everyone.

30 common problems and solutions in mini program development (summary)

30 Common Problems and Solutions in Mini Program Development

1. The name of the mini program must not be the same as one already on the public platform The subscription number and service number are duplicated. If you are prompted for a duplicate name, please change the name and set it.

2. When selecting a template message, you can use the template of the title with different keywords. The keyword type and order cannot be modified after the configuration is submitted.

3. The name of the mini program is completed when setting the account information. Please set it carefully. Once set, it cannot be modified.

4. Change the name and set it. If a company's trademark, organization name or other names are infringed, you can file a complaint through the infringement complaint process on the public platform and retrieve the right to use the name.

5. The name of the mini program can be in Chinese, numbers, or English. The length is between 3-20 characters, and one Chinese character is equal to 2 characters.

6. Originally, individual developers could not apply for WeChat mini programs; WeChat only supports applications from enterprises, governments, media, and other organizations. Individual developers will be opened in subsequent updates.

7. If you are not a special organization, you still have to spend 300 yuan for certification.

Even if your public account has been verified, you still need to pay 300** yuan** (supports WeChat payment) for verification, so that you can turn on the audit switch and publish the mini program.

WeChat payment requires WeChat authentication before it can be used.

8. There are only 3 opportunities to modify the server configuration per month, so save it and be careful not to miss the chance.

Don't mess around with the configuration below. Make sure you confirm it before moving, and write it completely at once. Otherwise, you will waste your opportunity by changing a small punctuation.

9. Your domain name, registration, and https must be ready, otherwise you won’t be able to do it. (The server domain name needs to be ICP registered, and the new registered domain name can be configured within 24 hours. The domain name format only supports Yawen upper and lower case letters, numbers and "-", and does not support IP addresses and port numbers)

10, small The program avatar and introduction can only be modified 5 times per month, and the service scope can only be modified once per month. The mini program QR code can only be obtained after the first version is launched.

11. A subject can register 30, and a developer bound to an identity can only create 5 WeChat mini-programs.

For employees, please do not lend your boss your WeChat ID to register for the WeChat mini program, because you will have no chance.

For bosses, please do not lend your employees WeChat to register for the WeChat mini program, because you may not be able to come back.

12. When you cannot find the template keywords, you can apply to add them. New keywords can be submitted 5 times per month and will be shared after passing. (A good opportunity to pile up your own keywords!!)

13. A mini program account has only one administrator (can be modified) and can bind 10 developers.

14. Important note:

Development version: Use developer tools to upload code to the development version. The development version only retains each person's latest uploaded code. Click Submit for review to submit the code for review. The development version can be deleted without affecting the code of the online version and the version under review.

Version under review: Only one code is under review. Once the review results are available, they can be published online, or they can be resubmitted directly for review, overwriting the original review version.

Online version: The code version used by all online users. This version of the code will be overwritten and updated after the new version of the code is released.

15. The data analysis only counts the usage values ​​of the published online version, and also provides real-time statistical data.

16. Only administrators can view mini program AppSecrets, and the platform will not save AppSecrets in clear text.

17. The developer tools currently provide windows 64, windows 32, and mac versions (the versions are currently being continuously updated and may need to be updated frequently).

18. After writing the code, the tool will automatically help the user save the current code editing status. Close the tool directly or switch to other projects, and the edited file status will not be lost. However, it should be noted that, Only when the file is saved will the modified content be actually written to the hard disk and trigger a real-time preview.

19. During the internal testing period, the code upload function is only operable by the administrator’s WeChat account.

20. Obtain user input: You need to use the bindchange attribute of the component to synchronize the user's input content to AppService.

21. Objects such as window cannot be used in scripts:

JsCore is an environment without window objects, so window cannot be used in scripts, and components cannot be operated in scripts.

22. zepto/jquery will use the window object and document object, so it cannot be used.

23. An application can only open 5 pages at the same time. After 5 pages have been opened, wx.navigateTo cannot open a new page normally. Please avoid multi-level interactions, or use wx.redirectTo.

24. Style sheets do not support cascading selectors:

WXSS supports class selectors starting with .; you can use label selectors to control the style of components of the same class.

25. Local resources cannot be obtained through css:

background-image: You can use network images, or base64, or use tags.

26. Modify the background color of the window:

Use the page tag selector to modify the style of the top-level node.

27. You can set the timeout time for various network requests.

28. tabBar is an array, and only a minimum of 2 and a maximum of 5 tabs can be configured. The tabs are sorted in the order of the array. (Bottom navigation bar)

Do not call getApp() in a function defined in App(). Use this to get the app instance.

Do not call getCurrentPage() during onLaunch, when the page has not yet been generated.

After obtaining the instance through getApp(), do not call the life cycle function privately.

29. App() must be registered in app.js, and multiple registrations cannot be made.

30. Definition of frontend and backend:

When the user clicks on the upper left corner to close, or presses the home button of the device to leave WeChat, the mini program is not directly destroyed, but enters the background;

When you enter WeChat again or open the mini program again, it will enter the foreground from the background. Only when the mini program enters the background for a certain period of time, or the system resource usage is too high, will it be truly destroyed.

Recommendation: " Mini Program Development Tutorial"

The above is the detailed content of 30 common problems and solutions in mini program development (summary). For more information, please follow other related articles on the PHP Chinese website!

Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn

Hot AI Tools

Undresser.AI Undress

Undresser.AI Undress

AI-powered app for creating realistic nude photos

AI Clothes Remover

AI Clothes Remover

Online AI tool for removing clothes from photos.

Undress AI Tool

Undress AI Tool

Undress images for free

Clothoff.io

Clothoff.io

AI clothes remover

Video Face Swap

Video Face Swap

Swap faces in any video effortlessly with our completely free AI face swap tool!

Hot Article

Roblox: Bubble Gum Simulator Infinity - How To Get And Use Royal Keys
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌
Nordhold: Fusion System, Explained
3 weeks ago By 尊渡假赌尊渡假赌尊渡假赌

Hot Tools

Notepad++7.3.1

Notepad++7.3.1

Easy-to-use and free code editor

SublimeText3 Chinese version

SublimeText3 Chinese version

Chinese version, very easy to use

Zend Studio 13.0.1

Zend Studio 13.0.1

Powerful PHP integrated development environment

Dreamweaver CS6

Dreamweaver CS6

Visual web development tools

SublimeText3 Mac version

SublimeText3 Mac version

God-level code editing software (SublimeText3)

Hot Topics

Java Tutorial
1664
14
PHP Tutorial
1269
29
C# Tutorial
1248
24
Develop WeChat applet using Python Develop WeChat applet using Python Jun 17, 2023 pm 06:34 PM

With the popularity of mobile Internet technology and smartphones, WeChat has become an indispensable application in people's lives. WeChat mini programs allow people to directly use mini programs to solve some simple needs without downloading and installing applications. This article will introduce how to use Python to develop WeChat applet. 1. Preparation Before using Python to develop WeChat applet, you need to install the relevant Python library. It is recommended to use the two libraries wxpy and itchat here. wxpy is a WeChat machine

Implement card flipping effects in WeChat mini programs Implement card flipping effects in WeChat mini programs Nov 21, 2023 am 10:55 AM

Implementing card flipping effects in WeChat mini programs In WeChat mini programs, implementing card flipping effects is a common animation effect that can improve user experience and the attractiveness of interface interactions. The following will introduce in detail how to implement the special effect of card flipping in the WeChat applet and provide relevant code examples. First, you need to define two card elements in the page layout file of the mini program, one for displaying the front content and one for displaying the back content. The specific sample code is as follows: <!--index.wxml-->&l

Can small programs use react? Can small programs use react? Dec 29, 2022 am 11:06 AM

Mini programs can use react. How to use it: 1. Implement a renderer based on "react-reconciler" and generate a DSL; 2. Create a mini program component to parse and render DSL; 3. Install npm and execute the developer Build npm in the tool; 4. Introduce the package into your own page, and then use the API to complete the development.

Alipay launched the 'Chinese Character Picking-Rare Characters' mini program to collect and supplement the rare character library Alipay launched the 'Chinese Character Picking-Rare Characters' mini program to collect and supplement the rare character library Oct 31, 2023 pm 09:25 PM

According to news from this site on October 31, on May 27 this year, Ant Group announced the launch of the "Chinese Character Picking Project", and recently ushered in new progress: Alipay launched the "Chinese Character Picking-Uncommon Characters" mini program to collect collections from the society Rare characters supplement the rare character library and provide different input experiences for rare characters to help improve the rare character input method in Alipay. Currently, users can enter the "Uncommon Characters" applet by searching for keywords such as "Chinese character pick-up" and "rare characters". In the mini program, users can submit pictures of rare characters that have not been recognized and entered by the system. After confirmation, Alipay engineers will make additional entries into the font library. This website noticed that users can also experience the latest word-splitting input method in the mini program. This input method is designed for rare words with unclear pronunciation. User dismantling

How uniapp achieves rapid conversion between mini programs and H5 How uniapp achieves rapid conversion between mini programs and H5 Oct 20, 2023 pm 02:12 PM

How uniapp can achieve rapid conversion between mini programs and H5 requires specific code examples. In recent years, with the development of the mobile Internet and the popularity of smartphones, mini programs and H5 have become indispensable application forms. As a cross-platform development framework, uniapp can quickly realize the conversion between small programs and H5 based on a set of codes, greatly improving development efficiency. This article will introduce how uniapp can achieve rapid conversion between mini programs and H5, and give specific code examples. 1. Introduction to uniapp unia

Tutorial on writing a simple chat program in Python Tutorial on writing a simple chat program in Python May 08, 2023 pm 06:37 PM

Implementation idea: Establishing the server side of thread, so as to process the various functions of the chat room. The establishment of the x02 client is much simpler than the server. The function of the client is only to send and receive messages, and to enter specific characters according to specific rules. To achieve the use of different functions, therefore, on the client side, you only need to use two threads, one is dedicated to receiving messages, and the other is dedicated to sending messages. As for why not use one, that is because, only

Teach you how to use public account template messages in mini programs (with detailed ideas) Teach you how to use public account template messages in mini programs (with detailed ideas) Nov 04, 2022 pm 04:53 PM

This article brings you some related issues about WeChat mini programs. It mainly introduces how to use official account template messages in mini programs. Let’s take a look at them together. I hope it will be helpful to everyone.

Geographical positioning and map display using PHP and mini-programs Geographical positioning and map display using PHP and mini-programs Jul 04, 2023 pm 04:01 PM

Geolocation positioning and map display of PHP and mini programs Geolocation positioning and map display have become one of the necessary functions in modern technology. With the popularity of mobile devices, people's demand for positioning and map display is also increasing. During the development process, PHP and applets are two common technology choices. This article will introduce you to the implementation method of geographical location positioning and map display in PHP and mini programs, and attach corresponding code examples. 1. Geolocation in PHP In PHP, we can use third-party geolocation

See all articles