問題タブ [snapchat]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
6861 参照

android - SnapChat などのアクティビティ間をスワイプしますか?

私は複数のアクティビティを持つアプリケーションを開発しており、snapchat のようなアクティビティ間のスワイプ (左、右、上、下) 遷移 (フラグメントではない) を実装したいと考えています。いくつかの調査を行いましたが、適切なアプローチを見つけることができませんでした。誰かが上記の状況にどのようにアプローチできるかを提案しますか?ありがとう。

0 投票する
1 に答える
680 参照

android - apktools を使用して snapchat をコンパイルするとインストールに失敗する

よし、apktoolsでapkを逆コンパイルするのに問題がある。現在、root なしでキャプションの長さを無制限にできるように、現在のバージョンの snapchat を編集しようとしています。これを行うために、apktools で apk を逆コンパイルし、必要な smali ファイルを編集してから再コンパイルしましたが、何らかの理由で電話にインストールされません。

次に、編集せずにapkを逆コンパイルして再コンパイルしようとしましたが、それも機能しませんでした。

アプリを適切にビルドしてインストールするために必要な特別な署名はありますか? それとも、apktools に欠けているものでしょうか? 私は他の多くのapkを逆コンパイルしましたが、それらは正常に機能しましたが、snapchatにはそれがありません. どんな助けでも大歓迎です、ありがとう。

0 投票する
2 に答える
765 参照

ios - Objective-C snapchat はどのようにして画像/動画の上にあるテキストを非常に鮮明にし、ピクセル化しないようにしますか?

私のアプリでは、ユーザーがスナップチャットのように画像の上にテキストを配置し、その画像をデバイスに保存できるようにしています。画像の上にテキスト ビューを追加し、次のコードを使用して画像の写真を撮るだけです。

しかし、自分の画像のテキストとスナップチャットの画像のテキストを比較すると、かなり違います。画像の上にある Snapchat の単語テキストは、私のものよりもはるかに鮮明です。私のは非常にピクセル化されたように見えます。また、ALAssetLibraryを使用して画像をそのまま保存するだけで、画像をまったく圧縮していません。

ありがとうございました

0 投票する
1 に答える
507 参照

ios - Objective-C ビデオとテキスト オーバーレイではなく、ビデオのみを圧縮するにはどうすればよいですか?

私は基本的に AVAssetExportSession と AVMutableVideoComposition を使用して、ビデオの上にテキスト オーバーレイを追加し、ビデオを圧縮しています。現時点では、ビデオを AVAssetExportPresetMediumQuality に圧縮すると、テキスト オーバーレイの品質も損なわれます...これが起きてほしくありません。ビデオのみの品質を下げ、ビデオの上にあるテキストオーバーレイをシャープに保ち、ピクセル化しないようにしたいだけです。

ありがとうございました

0 投票する
4 に答える
4392 参照

ios - ビデオを再生する前に白い画面が表示されないように AVPlayer を正しく使用するにはどうすればよいですか?

を使用してメガバイトのビデオを再生しようとするたびに、AVPlayer最初に白い画面が 1 秒間表示されてから、ビデオが開始されます。

ビデオが既にキャッシュされている場合、なぜこのようなことが起こるのですか? 白い画面を表示せずにビデオに直接行くように、これを防ぐ方法はありますか?

AVPlayerisReady状態を確認し、AVPlayer準備ができた場合にのみビデオを再生するためにを使用しようとしましたが、まだ白い画面が表示されます。

また、再生しようとしているビデオのビデオ期間を取得しようとするたびに、AVPlayer最初は 0.0 秒を取得し続けるため、ビデオの期間を取得できないため、ビデオにタイマーを追加することもできません。白い画面が 1 秒間表示され続けます。

0 投票する
1 に答える
500 参照

ios - iOS - UIPageViewController で UIScrollView を設定して、再度有効にした後にスクロールを開始する方法

内にスワイプ可能なテーブルセルを持つプロジェクトに取り組んでいますUIPageViewController。はUIPageViewController's UIScrollView、最初は無効になっています。セルをスワイプすると、 a を介してゆっくりとUIPanGestureRecognizerボタンが表示され、ボタンが完全に表示されると、Swipeable Table Cell はUIPageViewController(そのデリゲート) にメッセージを送信してスクロールを有効にします。

スクロールが有効になってUIPageViewControllerいる場合、ユーザーがまだ指をスワイプしている間にスクロールを開始する必要があります。この機能は、右にスワイプして友達とチャットする Snapchat のようなものです。UIScrollViewしかし、有効になっていてもスクロールを開始しません。ユーザーは指を画面から離してから再び指を置き、再びスワイプして次のビューへのスクロールを開始する必要があります。にはUIPageViewController、スクロールを有効または無効にする次のコードがあります。

UIPageViewController's UIPanGestureRecognizerユーザーがまだスワイプしている場合、スクロールを開始するように何らかの方法で指示する必要があるかどうか疑問に思っていますか? 私はこの仕事をするのに非常に近いです。アドバイスをいただければ幸いです。ありがとう。

編集:

ページ ビュー コントローラー クラスの enableScrolling メソッドに次のコード行を追加しました。

これは私の更新された方法です:

私の理解では、スクロールビューのコンテンツオフセットを現在の位置に設定すると、スクロールが再びアクティブになるはずですが、これは画面全体を暗くするだけです。

私が間違っているかもしれないことについてのアイデアはありますか?

0 投票する
1 に答える
134 参照

objective-c - AVFoundation を使用してビデオ ファイルを呼び出せません

Snapchat に似たハイブリッド画像/ビデオ カメラで最近録画したビデオの再生に問題があります (たとえば、タップして写真を撮り、長押ししてビデオを録画し、ボタンを放して再生します)。

現在、動画ファイルを NSFileManager に保存しています。ログアウトすると、何かが保存されていることを確認しますが、電話でテストする必要があるため、ファイルを検査できません。

ログアウト時のファイルパス:

ファイルマネージャーからアセットをロードしようとすると、ファイルを開けないというエラーが表示されてログアウトします。AVFoundation を使い始めたばかりなので、デバッグ時にどのような問題や考慮事項があるかわかりません。どんな洞察も大歓迎です、ありがとう!

参考にしたチュートリアル

参考にしたgithubリポジトリ

参照コード:

PlayerView.h (リファレンス)

PlayerView.m (リファレンス)

HybridCameraViewController.h (リファレンス)

HybridCameraViewController.m (リファレンス)

0 投票する
1 に答える
135 参照

ios - 画像の送信に役立つ messageUI.framework?

snapchat のように、swift で messageUI.framework を使用して誰かに写真を送信できますか? 私は解析を使用してそれを行いましたが、別の方法を探しています。