私のアプリでは、多くのローカルHTMLファイルでwebviewを使用しています。アプリがAndroidバージョン4.4.X以降で実行されていると、スクロールのパフォーマンスが悪化し、テキスト選択が正常に機能しなくなりました。解決策を探して、この問題を解決するために、AppceleratorのドキュメントでborderRadiusプロパティを0より大きい値に設定することをお勧めします(この問題はChromiumのレンダリングに関連しています)。実際、borderRadiusを1に設定すると、スクロールのパフォーマンスが向上し、テキストの選択はうまくいくが、テキスト(ピクセル)の品質が悪化し、ユーザーは正しく訴えている。私はTitanium SDK 5.0.2GAと23プラットフォームAPIを使用しています。 5.2.2GAと5.3.1GAを使いましたが、同じ結果が出ました。私は解決策を見出すのに数時間を費やしましたが、成功しませんでした。どうか、誰かが私を助けることができますか?私は絶望的でした。事前に多くの感謝。Appcelerator Titanium Webviewレンダリングの問題ローカルHTMLファイルをロードする
0
A
答えて
0
私は問題と解決策を見つけました。タグマニフェストのtiapp.xmlには、値がfalseのパラメータandroid:anyDensityがありました。 "true"に変更すると、Webviewのスクロールが非常に速くなりました。一方、この変更によりすべてのUIリファレンスが変更されたため、すべてのアプリケーションのインターフェースを変更する必要がありました。しかし、調整の多くの時間後、最終的にアプリはOKです。ありがとう。
関連する問題
- 1. Appcelerator Titanium webview.toImage
- 2. webview内でローカルjavascriptファイルをロードする際の問題
- 3. Android WebView:本体を無視してローカルHTMLファイルをロードする
- 4. ラベルのためのhtmlのフォント(Appcelerator Titanium)
- 5. android webviewローカルjavascriptファイルを使用してリモートHTMLファイルをロード
- 6. Appcelerator TitaniumマルチセレクトピッカーAndroid
- 7. Webviewのレンダリングの問題
- 8. Webview Box-Shadowレンダリングの問題
- 9. WebView XamarinフォームでローカルHTMLをロード
- 10. htmlアセットをwebviewにロードする際の問題
- 11. Appcelerator Titanium external libraries
- 12. Appcelerator Titanium Androidソフトキーボード
- 13. Appcelerator TitaniumとApple Pay
- 14. appcelerator titanium build so slow
- 15. Appcelerator Titanium Developer with Java?
- 16. UIWebviewのローカルhtmlファイルのロード
- 17. WebviewがローカルのHTMLをゆっくりとロードする
- 18. Appcelerator Titanium - メッセージの流れ
- 19. Appcelerator Titanium - テーブルローの水平スクロール
- 20. ローカルHTMLファイルをPysideにロードするQwebView
- 21. タグクラウド、レイアウト:水平、Appcelerator Titanium
- 22. Appcelerator HyperloopとPlain Titaniumモジュール
- 23. イベントでカレンダーを作成するAppcelerator Titanium
- 24. androidのwebviewのローカル言語でローカルHTMLファイルを読み込み
- 25. がJava 8u60でのWebViewでローカルのJavaScriptファイルをロードする
- 26. htmlレンダリングとスピードの問題
- 27. 角度HTMLレンダリングの問題
- 28. Appcelerator Titaniumアプリケーション統合Apple Wallet
- 29. Android System Webviewアップデート後のAndroid WebViewレンダリングの問題
- 30. ローカルHTMLファイルをHTMLファイルにロード、インポートまたはインクルードする
デバイスの外部ブラウザでWebViewリンクを開き、それが実際に問題の原因となっているチタンか、そのウェブサイトのURLかどうかを確認しようとしましたか? –
ありがとう、Prashant。しかし、私はAndroidのネイティブブラウザを使用してローカルHTMLファイルを開くときにページが非常にうまく開きます。私はGenymotionエミュレータを使ってテストしました。 –
私は時間と奇妙な問題を救うためにAndroid用のデバイスを常に使用しているため、Genymotionについてはわかりません。だから私は少なくとも2-3のデバイスでコードをテストすることをお勧めします。なぜなら、それは解決の問題かもしれないからです。それが助けにならない場合は、私たちが問題を見るのを助けるコードの一部を分けてください。 –