上の図のように、内容を入力し、写真を追加した後、「公開」をクリックします。一部の端末では反応しません。手持ちのテスト機と同僚の携帯電話で試してみましたが、問題は発生しませんでした。障害が報告されている携帯電話のほとんどは IOS6 以降です。WeChat
でバックエンドの同僚は、フロントエンドがデータを送信しなかった(ログが送信されなかった)ため、バックエンドの要素が一時的に除外されたと報告しました
次に、問題を見つけるためにフロントエンド コードから始める必要があります。コードのテストを開始するにはどうすればよいですか?
現在、フロントエンド例外監視は追加していません
おおよその実装アイデア:
1. アップロードされた画像の情報を保存するオブジェクトが定義されています
リーリー2. ユーザーが画像を選択すると、WeChat 側で wx.chooseImage を呼び出し、返された結果 (res.localIds) を (uploads.localId) に詰め込んでキャッシュし、結果をページに表示します (図 1)その上) ## # リーリー
3. [公開] をクリックし、wx.uploadImage を呼び出して画像をアップロードし、返されたserverId を (uploads.serverId) に詰め込んでキャッシュし、uploads.serverId をバッチで送信します。 リーリー代言2017-06-28 09:25:19
ユーザーがアップロードした写真を事前に処理してみることができます。写真のサイズが大きい場合は、WeChat の画像アップロード API を使用したことがありません。その後、ユーザーがフロントエンドにアップロードした後、画像が処理されてバックエンドに送信されましたが、問題はありませんでした。
女神的闺蜜爱上我2017-06-28 09:25:19
WeChat インターフェースを呼び出しており、報告されたエラーはすべて iOS であることがわかります。一般的に引用されている WeChat js ライブラリのバージョンは 1.0.0 ですが、実際には 1.2.0 に更新されています。そして新しいバージョン iOS クライアント WKWebview カーネルに関連するコンテンツでライブラリが更新されました~