Информация о рекрутинге межстраничной компании: https://cnodejs.org/topic/5a915706653c43b914684f90
Что может плагин апплета?
Во вторник вечером (3.13) была выпущена новая функция апплета - [плагин апплета].Сначала я подумал, что апплет выпустил инструмент управления компонентами, похожий на npm, чтобы разработчики могли легко использовать компоненты, предоставляемые другим людям, а затем Измените недавно созданную функцию на плагин для просмотра [плагин для создания общих постеров (то есть функцию загрузки удаленных изображений и их рендеринга на холст для создания изображений)гитхаб-адрес], а затем был жестоко отозван WeChat следующим образом:
Результат проверки, что апплет, который я отправил сам, был отозван
В это время я оглянулся на официальное представление подключаемого модуля апплета и вдруг понял,Исходный компонент — это компонент, плагин — это плагин, плагин может предоставлять услуги напрямую, а компонент — это колесо, предоставляемое разработчикам и не может предоставлять услуги напрямую., это две разные вещи.
Плагин мини-программы Официальное введение
Плагины могут быть
- Предоставить услугу запроса информации о курьере
- Проверьте предоставляемую службу погоды
- Предоставлять услугу вызова такси (DiDi) — вы можете использовать компоненты, предоставляемые Didi, для непосредственного встраивания собственного апплета для реализации функции вызова такси.
- Предоставлять услуги на вынос (Meituan на вынос) - например, каждому ресторану нужен свой стиль мини-программы, но всем им нужна функция на вынос, тогда вы можете настроить мини-программу для каждого ресторана, а функции на вынос могут быть напрямую. Используйте плагин на вынос, предоставленный Meituan Takeaway (* Я узнал, что плагин не может платить через WeChat позже)
- Предоставление услуг кредитной информации. Например, большинство апплетов p2p используют кредитную информацию. Если кто-то предоставляет подключаемый модуль для службы кредитной информации, используйте его напрямую, что сократит объем разработки. Пока не появится подключаемый модуль, вы можете сделать это самостоятельно. , в противном случае вы можете использовать функцию веб-просмотра апплета, чтобы открыть веб-сайт с кредитной информацией (вам нужно добавить веб-просмотр, чтобы разрешить доменное имя), но этот опыт гораздо менее хорош, чем апплет
В дополнение к этим аспектам есть еще много-много других, но подключаемые модули апплетов в настоящее время ограничивают открытую область действия и категории обслуживания (открытая категория)
Как использовать чужой плагин
Здесь есть два шага:
- Добавить плагин в фон управления апплетами
-
- Использование плагинов в коде апплета
Разработчики мини-программы могут перейти в «Фон управления мини-программой-Настройки-Сторонние службы-Управление плагинами», согласноAppIDНайдите нужный плагин и подайте заявку. Разработчики плагиновПройти в течении 24 часовПосле этого разработчик апплета может использовать подключаемый модуль в апплете. Здесь есть три важных момента:
- Невозможно выполнить поиск по ключевому слову, только по идентификатору
- В нем нет представления об этом плагине и о том, как его использовать, только аватар и имя (разве это не прокладывает путь для рынка плагинов)
- Найти и добавить его непросто, но разработчику плагина нужно это добавить.Пройти в течении 24 часовМожно только использовать (так можно дать денег и я пройду)
#Процесс разработки плагина апплета 1. Включить функцию плагина Условие: Не допускаются мини-программы предприятий, СМИ, государственных и других организационных субъектов, личные мини-программы. Количество: один апплет может открыть только один плагин
2. Заполните информацию о разработке и разработайте Ограничение: Заполнить основную информацию и аватарку плагина апплетаНе может быть изменен
3. Отправить на проверку и выпустить Ограничение: Отправка только в категории разработки В официальном документе сказано, что "плагины могут быть найдены и добавлены другими апплетами после их выпуска", но на самом деле это не так, и те, которые не были выпущены, также могут быть найдены и добавлены (я не знаю, если это баг)
4. Управление подключаемым приложениемв течение 24 часовВыберите «Пропустить» или «Запретить» запросчику использовать плагин. Пит отец: Кто-то подает заявку, на самом делеНе будет отправлять push-уведомления разработчикам плагинов, разработчик должен перейти на задний план, чтобы увидеть
Как разрабатывать мини-программы
В этом небольшом документе по разработке программы есть подробная инструкция.В документе три места.Выложу.
- Знакомство с подключаемыми функциями апплета
- Объяснение разработки небольшого программного плагина
- В основном объяснить использование подключаемых модулей апплета в инструментах разработчика.
добавить
- API нельзя использовать в плагине апплета, более важным является плагин апплета.не можемвыполнитьWeChat Pay
wx.login | Авторизоваться |
wx.getUserInfo | Получить информацию о пользователе |
wx.chooseAddress | Получить адрес доставки пользователя |
wx.requestPayment | [Запустите платеж WECHAT] |
wx.addCard | Добавить купон |
wx.openCard | открытый купон |
wx.saveFile | сохранить документ |
wx.getSavedFileList | Получить список сохраненных файлов |
wx.getSavedFileInfo | Получить информацию о сохраненном файле |
wx.removeSavedFile | Удалить информацию о сохраненном файле |
wx.openDocument | открыть файл |
wx.getStorageInfo | Получить информацию о локальном кеше |
wx.getStorageInfoSync | Получить информацию о локальном кеше |
wx.clearStorage | Очистить локальный кеш данных |
wx.clearStorageSync | Очистить локальный кеш данных |
wx.setNavigationBarTitle | Установить текущий заголовок страницы |
wx.showNavigationBarLoading | Показать анимацию загрузки панели навигации |
wx.hideNavigationBarLoading | Скрыть анимацию загрузки панели навигации |
wx.navigateTo | Новое окно открывает страницу |
wx.redirectTo | Исходное окно открывает страницу |
wx.switchTab | перейти на страницу с вкладками |
wx.navigateBack | вернуться на предыдущую страницу |
wx.stopPullDownRefresh | Прекратите тянуть вниз, чтобы обновить анимацию |
Предложения о работе
Наша компания набирает небольших программистов, если вы заинтересованы, пожалуйста, нажмите на ссылку ниже👇 https://m.zhipin.com/weijd/v2/job/576b28e45da652041nN73929FFE~?date8=20180212&sid=self_jd&from=timeline&isappinstalled=0