問題タブ [opera-mobile]

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 投票する
1 に答える
1577 参照

css - Opera モバイルでズーム アイコンを削除するにはどうすればよいですか

Opera Mobile の Web ページをデザインしています。左右隅に小さなズーム アイコンがあります。www.opera.com にアクセスすると、このアイコンが非表示になり、ズーム レベルが固定されます。他の Web ページの場合は表示され、ページをズームインおよびズームアウトできます。私のページでも同じ固定ズーム動作が必要です。おそらくいくつかのcssプロパティです。どのプロパティをどのオブジェクトに設定する必要があるか知っていますか? それとも、これを達成する別の方法があると思いますか。

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

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

javascript - Opera Mobile 9.7 ベータ セット フォーカス

ハンドヘルド スキャナーを使用して、アイテムを在庫に出し入れします。スキャナーは、アイテムを移動するフォームを送信する ASP ページを実行します。最近、Windows Mobile 6.1 を実行する新しいスキャナーを購入しましたが、すぐに Mobile IE がまったく役に立たないことに気付きました。テーブルを正しくレンダリングせず、さらに悪いことに、onblur、onkeypress、およびその他の多くの一般的な JavaScript 関数を認識しません。

多くのモバイル ブラウザーをテストした結果、Opera Mobile 9.7 は、ページの読み込み時に入力テキスト フィールドにフォーカスを設定する以外はうまく機能することがわかりました。ページには多くのテキスト フィールドがあり、処理のためにフォームをそれ自体に送信します。1 つのフィールドがスキャンされる (またはキーボードで入力される) と、フォームはそれ自体を送信し、入力を処理して、フォームの次のフィールドを有効にします。マークアップの最後で、select() と focus() が呼び出されて、フィールド内の任意のテキストが選択され、フォーカスが設定されるため、ユーザーは値をスキャンするだけで済みます。ページの最後にある JavaScript は次のようになります。

document.forms["frm1"].elements["txt1"].select(); document.forms["frm1"].elements["txt1"].focus();

Opera Mobile 9.7 にフォーカスを設定する方法はありますか?

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

css - Opera モバイルはスクロール可能な div をサポートしていますか?

現在作業中のモバイル Web サイトにスクロール可能なグリッドを追加しようとしています。farinspaceによって書かれたjQuery Scrollable Table Pluginを使用してみました。IE8では問題なく動作しますが、 Opera Mobile for Windows ではまったく動作しません。また、Telerik MVC Grid 拡張機能を使用してみましたが、スクロール可能なグリッドも表示されません。

では、このアイデアをあきらめてページング グリッドの使用に切り替える前に、Opera Mobile でこのような機能を実現した人はいますか?

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

android - Android Webkit または Opera Mobile 10 で GPS 位置情報を取得するにはどうすればよいですか

さて、質問はタイトルにあります。

Android Webkit または Opera Mobile 10 でモバイル デバイスの GPS 位置情報を取得するにはどうすればよいですか?

したがって、iPhone Safari ではこれが可能です。それらの 2 つのブラウザはどうですか? そのような機能を探しましたが、何も見つかりませんでした。それはJavaScriptでも実行できますか?

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

number-formatting - 浮動小数点数は Opera-mobile の電話番号として表示されます

私は小さなウェブモバイルアプリケーションを開発しています。一部のマイページに浮動小数点数が含まれています。しかし、Opera-mobile では、この番号は契約の電話番号へのリンクとして表示されます。Safari でも同様の問題が見つかりました。

しかし、これは Opera モバイルでは機能しません。それを修正する方法は?

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

javascript - OperaMobileはJavascriptでテキスト入力に焦点を合わせることができません

Opera Mobile(9.5および10を試してみました)を使用すると、Javascriptを使用してテキストボックス内にカーソルを置くことができません。

私はバーコードスキャナーを持っているので、ユーザーがタップしなくても自動バーコード入力を受信できるように、テキストボックスを自動フォーカスさせたいと思いました。タップする必要はありません。テキストボックスにフォーカスがないときにスキャナーがスキャンしようとすると、ホームページの設定が変更されていても、Operaはローカルの[WelcometoOpera]ページに移動します。

私はもう試した:

  • jQuery .focus()
  • jQuery .live()
  • Barebones Javascript .focus()
  • 入力タグのオートフォーカスプロパティ
  • 入力タグのtabindex="-1"
  • putCursorAtEnd()はここにあります
  • setTimeout()を使用して上記をタイマーでラップする

OperaMobileでこれを行う方法が必要です。他のすべてのJavascriptは問題なく動作します。

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

javascript - OperaMobile10で入力をスキャンする

1つのPDAアプリケーションにOperaMobileを選択しましたが、スキャンした入力をテキストフィールドの1つに取り込むことに関して問題が発生するまで、すべてがうまくいきました。

この問題に取り組む一般的な方法は、スキャン操作の実行時に1つのtextBoxにフォーカスを設定することです。

残念ながら、意図的または意図せずにOperaはこれをサポートしていません。画面に入るとフォーカスがどこにもなく、明示的に設定する方法がありません。次に最悪なのは、キー押下イベントも検出できないため、スキャン操作から入力イベントを取得することは事実上不可能です。

高く評価されているモバイルブラウザの1つであるOperaがこれをサポートしていない理由はわかりません。

これらは同じ質問が何度も繰り返される場所です、

http://dev.opera.com/forums/topic/255066

http://dev.opera.com/forums/topic/650332

http://dev.opera.com/forums/topic/384311

Opera Devフォーラムにも投稿しましたが、(これまでのところ)これに対する解決策はないようです。誰かが回避策を試した場合は、解決策を聞いてみたいと思います。

また、ここでの解決策はOperaMobile10では機能しないことに注意してください。提案された9.Xバージョンでは試していません。

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

jquery-mobile - Windows シミュレーター用の Opera Mobile の理想的なサイズ

OperaモバイルシミュレーターでjQueryモバイルWebサイトをテストするのに理想的なサイズ?

350 * 600 に設定すると、アプリケーションの見栄えは良くなりますが、小さくしたり大きくしたりすると、一部のテキストが失われます [位置合わせではありません]

0 投票する
3 に答える
2264 参照

html - Opera Mobile が位置を正しく計算しない: 修正済み

位置に関する興味深い問題があります: Opera Mobile 11 で修正されました:

テストページ: http://dl.dropbox.com/u/841468/testcase/opera/fixed.html

<div>は上に固定する必要があります。ページを下にスクロールすると、要素がビューポートの上端から少し移動します (デバイス ピクセルで正確に 93px)。しかし、上にスクロールすると、要素が正しい位置に戻ります。

(HTC Desire のスクリーンショット):

HTC Desire のスクリーンショット

私の調査結果:

  • ズーム レベルを変更しても効果がなく、要素の位置が上端から変更されませんでした。
  • Opera Mobile エミュレーター (10.1b と 11 の両方) で正しく動作します。
  • 「上」/「左」プロパティの設定または削除は役に立ちませんでした
  • 「z-index」または「display」プロパティを何らかの値に設定しても修正されませんでした
  • ビューポートを移動してもこの動作を示しますwindow.scrollTo(x, y)
  • 「ズーム」を「リセット」に設定しても機能しませんでした
  • マウス イベントは、この要素を通過してその下の要素に移動します (不適切な位置にある場合)。
  • IEハックを試してもうまくいきませんでした:)

ありがとう

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

css - Opera Mini 専用の CSS

css と Opera Mobile に問題があります。

他のページに影響を与えずに Opera モバイルで CSS を修正する方法はありますか?

ここに私の問題があります:

  1. リンクに下線が引かれていません
  2. 以下のCSSはボタンのように中央に配置されていません

    /li>