問題タブ [stagewebview]

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 に答える
1178 参照

android - AS3/AIR: アプリ内に埋め込まれたテキスト ドキュメントのフィンガー スクロール

iOS と Android の両方のプラットフォーム向けに、Flash/AS3 で最初のモバイル アプリケーションを作成しています。プロジェクトに取り組んでから数か月が経ちましたが、最後のステップとして、他のユーザーにアプリケーションの使用方法を説明するヘルプ ドキュメントを作成しています。問題は、HELP ドキュメントは 8 ページの WORD ドキュメント (PDF および HTML 形式で保存されている) であり、ローカル ドキュメント (アプリ内に埋め込まれている) を表示することは、指スクロールが有効になっていることです。だろうと思いました!

これまでのところ、私の研究は次の解決策につながります (ただし、100% の満足度はありません)。

I. StageWebView または StageWebViewBridge の使用:

AIR デスクトップで StageWebViewBridge を試してみましたが、動作し、ドキュメント内のハイパーリンクも動作します。ただし、HTML ファイルの一部の文字/文字の表示が歪んでいて、画像が表示されにくい.. android では、ローカル ファイルを表示するだけで動作しませんでした。AIR iOS では、まだ試していません。

また、これらのクラスを使用して PDF ファイルを起動する方法もわかりません。

これらのクラスを使用して iOS および Android でローカル ファイルを表示するのは悪夢です。

Ⅱ.「スクロール」クラスの使用:

これらのクラスは、テキストと画像を含むムービークリップの指スクロールを有効にします。

を。無料

a1/ エアモバイル スクロール コントローラー: https://github.com/freshplanet/Air-Mobile-ScrollController

これを試してみたところ、興味深いことが起こりました。最初にこのクラスが機能し、textField を内部に持つ MovieClip を作成し、テキストを貼り付けました。このクラスの助けを借りて、movieClip を表示することができました。画面をスクロールします。しかし、このような大きなムービークリップ (覚えておいてください: 8 ページ!) を作成すると、いくつかの予期しない問題が発生しました。コンパイル時間が異様に長くなり、コンパイル中に PC が数秒間フリーズします。アプリは、5 つの小さなドットが点滅する空白の画面で開始されます。アプリを使用できるようになるまで数秒待つ必要があります。明らかに、このような長いテキストを含む巨大な MovieClip をプロジェクト ライブラリに追加するというアイデアは、アプリ開発を悪夢のようにしました。

ムービークリップの textField 内にテキストを貼り付けると、テキストの書式設定やハイパーリンクなどが失われることは言うまでもありません。

a2/ Erichlot AIRScroll:

まだ試していませんが、ライブラリ内の非常に大きなムービークリップに関連する問題がまだ残っていると思います。

a3/ タッチスクロール:

まだ試していませんが、ライブラリ内の非常に大きなムービークリップに関連する問題がまだ残っていると思います。

b. 有料

b1. クリエイティブなフラッシュ スクローラー

まだ試していませんが、ライブラリ内の非常に大きなムービークリップに関連する問題がまだ残っていると思います。

b2. AIR AS3 タッチスクロール

まだ試していませんが、ライブラリ内の非常に大きなムービークリップに関連する問題がまだ残っていると思います。

このような簡単で一般的なタスク (スクロール可能なローカル ドキュメントを表示し、オフラインで使用するためにアプリ内に埋め込まれたもの) を調査するのに数日を要した (そしてそれを解決する決定的な方法がない) ことは、なんとなくイライラします。

ムービークリップをスクロール可能にするクラスで解決する準備ができていますが、巨大なムービークリップの高さはありません。

何か案は?

ありがとうございました!

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

actionscript-3 - Adobe Air stagewebview が useNative ブラウザーを使用していない

こんにちは、古い webkit の代わりにネイティブ ブラウザーを使用しない、stagewebview を使用してデスクトップ フレックス アプリケーションを作成しています。ドキュメントにはuseNative、以下のように最初のパラメーターで true を指定するように記載されています。誰にもアイデアがありますか?

Air 17 と Flash Builder を使用して Windows でビルドしています。ユーザー エージェントは常に次のとおりです。

Mozilla/5.0 (Windows; U; en-US) AppleWebKit/533.19.4 (Gecko のような KHTML) Adob​​eAIR/17.0

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

flash - Flash Professional から .ipa アプリで StageWebView ページを表示する方法

Flash Professional CC を使用して iPad 用に構築している小さなアプリで .mp4 ファイルを表示する必要があります。最良の方法は StageWebView のようですが、これを機能させることはできません。トリックを実行するはずのコードをいくつか見つけましたが、エラーが発生し続けます: 1180: 未定義の可能性のあるメソッド ファイルへの呼び出し。

誰でもこれについて助けてもらえますか?

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

android - Air for android StageWebView の問題

現在、Web サイトのコンテンツを表示するための stagewebview を持つアプリを作成しています。このページを通常の Android ブラウザにロードすると、以下に示すように、ユーザーがログインできるようにする認証ポップアップが表示されます。

これはブラウザ上で

Flash cc pro でムービーをテストすると、次のようになります。

ここに画像の説明を入力

しかし、APK をデバイスに置いて再生すると、サインイン ダイアログが表示されず、サインインするオプションが表示されずに、承認されていないページに直接移動します。

誰かが私を助けてくれますか?

ありがとう

0 投票する
0 に答える
178 参照

ios - StageWebViewBridge が GoogleMaps v3 (Adobe Air) をロードしない

StageWebViewBridge を使用して GoogleMap v3 をロードしていますが、iOS デバイスに問題があります。ロードされることもあれば、明白なエラーなしでロードされないこともあります。また、「Complete」イベントはランダムに発生します。

ここで同じ問題が報告されています: https://github.com/xperiments/stagewebviewbridge

リポジトリは静かなようですが、誰かがこれを修正する方法を教えてくれませんか?

また、Androidでもすべて正常に動作します。

誰かが答えてくれることを願っています。

0 投票する
0 に答える
33 参照

actionscript-3 - StageWebView: 一部の Web サイトで画像が表示されない

私の AIR デスクトップ アプリケーションでは、StageWebView を使用して複数の Web サイトを表示しています。一部の Web サイトでは、すべて正常に動作します。たとえば、flickr.com を読み込もうとした場合です。すべての情報と画像を含むサイトを見ることができます。

しかし、他のサイトではすべての画像がありません (たとえばhttp://www.mazda.deなど)。基本構造とすべてのテキストは表示されますが、画像は表示されません。

どうすればいいのか本当にわかりません - おそらくフラッシュプレーヤーの設定ですか?助けていただければ幸いです。

よろしくお願いします!

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

javascript - StageWebView を使用して AIR Android アプリケーションに Google Maps JavaScript API を実装しようとすると、「InvalidValueError」エラーが発生するのはなぜですか?

私は AIR Android アプリケーションに取り組んでおり、マップを実装する必要がありました。いろいろ調べた結果、Google Maps API for Javascript を StageWebView クラスを使用して使用することにしました。プロジェクトを実行すると、次のエラーが発生します。

HTMLは次のとおりです。

JS:

AS3:

注: Chrome で gmaps.html ファイルを実行すると、問題なく動作します。

それで、問題は何ですか?JS/HTML の経験がないので、よくわかりません。私はグーグルを試みましたが、それもどこにも行きませんでした。どんな助けでも大歓迎です