Примечания об использовании wx.onmenusharetimeline
В процессе разработки и тестирования я обнаружил, что использование wx.onmenusharetimeline не имеет никакого эффекта, а изображения, названия и ссылки, которые я определял, не отображаются. После отладки я нашел следующие причины:
1. Размер изображения должен быть больше 300pix для отображения
2. Этот метод должен быть успешно конфигурация, прежде чем его можно будет вызвать в wx.ready. Я помещаю его непосредственно в $ (function () {}) для выполнения, и практика доказывает, что это невозможно.
wx.config ({debug: true, // Включить режим отладки, возвращаемые значения всех API, вызванных клиентом, будут предупреждены. "{$ signpackage.timestamp}", // требуется, генерируйте подпись TimeStamp Noncestr: '{$ signpackage.noncestr}', // требуется, генерируйте подпись случайной строки: '{$ signpackage.signature}', // требуется, см. Приложение 1 jsapilistist: [checkjsapi ', // см. Приложение 1 jsapilistist: 'onmenushareappmessage', 'onmenushareqq', 'onmenushareweibo'] // требуется список интерфейсов JS, которые необходимо использовать, см. Приложение 2}); wx.ready (function () {wx.onmenusharetimeline ({title: '-{$ info.name}', // Поделиться ссылкой на заголовок: '{$ url} __ url __/index? pid = {$ pid} & puid = {$ uid}', // come in logge in a uid-imegline '{$ url} __ public __/uploads/{$ goodvo.image}', // Обмен значком успеха: function () {// Функция обращения, выполненная после того, как пользователь подтверждает общий доступ ('Shared Success'); Выполняется после того, как информация о конфигурации не может проверить.Через эту статью я надеюсь, что это может помочь друзьям, которые сталкиваются с той же ситуацией. Спасибо за вашу поддержку на этом сайте!