Android/WebViewでWebページのプレビュー方法を知りたい

このQ&Aのポイント
  • AndroidのWebViewを使用してWebページを表示させる方法について教えてください。
  • PC上でWebViewでの表示プレビューをする方法があれば教えてください。
  • Webページ制作者が修正した内容を気軽に表示確認する方法を知りたいです。
回答を見る
  • ベストアンサー

Android/WebViewにおけるプレビュー

お世話になっております。 技術者ではなく、各制作者との連絡役として間に立っている者の為、 専門的な知識がないこと、先にお詫びいたします。 AndroidのWebViewにてWebページを表示させたいのですが 実際にAndroid端末上に適用せずとも、 PC上で、”WebViewでどのように表示されるか”を閲覧できる手段は ないでしょうか。 Webページ制作者に端末を貸し出したとしても 適用にはアプリ開発者が更新しなければならない為、 頻繁に”修正した箇所を適用してチェック”といった作業ができないのでは? と考えております。 できれば、Webページ制作者で気軽に 修正した内容が正常に表示されるかどうか、確認できればと思うのですが…。 インターネットにて調べてみましたが、求めている情報が見つかりませんでした。 良い方法をご存じの方、いらっしゃいましたらアドバイス頂けると助かります。

  • Android
  • 回答数1
  • ありがとう数6

質問者が選んだベストアンサー

  • ベストアンサー
  • unokwave
  • ベストアンサー率58% (966/1654)
回答No.1

質問のカテゴリーが不適切です。 このカテゴリーは、一般ユーザーの疑問が対象で、開発者系はそれ用のカテゴリーがあります。 http://qa.itmedia.co.jp/205/c975.html 質問の答えですが、幾つか疑問があります。 まず「適用にはアプリ開発者が更新しなければならない為」がわかりません。 iOSの場合には、マーケット以外からのアプリのインストールには、開発登録されたiOS端末が必要ですが、Androidの場合は「設定」→「セキュリティ」→「提供元不明のアプリ」にチェックを入れておけば、誰でもインストールできます。 次にブラウザー毎の非互換はどうしますか? 例えばAndroidスマートフォンに入っている「ブラウザー」は、機種によって異なる場合があります。 また既存のAndroidに入っている「ブラウザー」とChromeは別物ですが、いずれChromeに変更されるとの事です。 そういった違いを、置いといて、取り敢えずAndroidで動作確認したという実績を担保したいなら、VirtualBoxという仮想PCアプリと、仮想PCでサクサク動くx86版Androidの組み合わせはでしょうか。

choco__cocoa
質問者

お礼

ご回答ありがとうございます。 お礼が遅くなりまして大変申し訳ありません。 いただいたお話、とても参考になりました。 仮想PCアプリとx86版Androidですね。試してみたいと思います。

関連するQ&A

  • webviewを使用したandroidアプリ

    現在WebViewを使用したandroidアプリを作成中です。 webview領域を更新するボタンを作成したいのですが、 手順がわからず困っています。 内容的には intentにてListViewを生成(タイトルと日付を表示)→リストをクリックすると タイトル(TextView)・日付(TextView)・詳細文言(WebView)が 別Activityにて表示される内容になっています。 詳細文言を表示されるページにてWebView領域更新ボタンを作成したいが うまく行かないという状況です。 現在作成した内容は下記になり、このコードで更新をすると WebView領域には何も表示がされない状況となります。 public boolean onOptionsItemSelected(MenuItem item) { WebView myWebView =(WebView)findViewById(R.id.webView1); switch (item.getItemId()) { case MENU_SELECT_A: //更新が押されたときの処理 myWebView.reload(); return true; } return false; } わかる方がいらっしゃいましたら、ご指導お願いいたします。

  • androidアプリの開発 WebView

    androidアプリの開発について質問です。 現在intentによりデータを受信して表示する事までができたのですが、 受信したデータをWebViewにて表示をすると、 WebView領域にnull というテキストリンクまでもが表示されます。 通常のデータは正常に表示されています。 ちなみに null のテキストリンクをクリックしても ページが表示されませんというエラーが出るだけです。 どなたかご存知の方がいましたらご教授くださいませ。 以下ソース抜粋 if (intent != null) { String tmp = ""; String desc = ""; TextView tv; tv = (TextView) findViewById(R.id.item_detail_title); tmp = intent.getStringExtra("TITLE"); tv.setText(tmp); tv = (TextView) findViewById(R.id.item_detail_descr); tmp = intent.getStringExtra("DESCRIPTION"); tv.setText(tmp); WebView wv = (WebView) findViewById(R.id.Des); desc = WEBVIEW_BEGIN; tmp = intent.getStringExtra("Link"); desc += String.format(WEBVIEW_LINK, tmp, tmp); tmp = intent.getStringExtra("DESCRIPTION"); desc += tmp + WEBVIEW_END; wv.loadDataWithBaseURL("about:blank", desc, "text/html", "utf-8", null); }

    • ベストアンサー
    • Java
  • androidブラウザ開発について

    先日、androidでwebviewクラスを使って簡単なブラウザを開発し始めたのですが、一部のサイトで表示がおかしくなったりして困っています。 あるサイトというのは、1つがMobageのゲーム「アイドルマスターシンデレラガールズ」です。 画像が一部表示されなかったり、jqueryを使っ(ていると思われる)た画像のスライドや、音声の再生等が機能してくれません。 少し詳しく書くと、スライドショーの方は縦に画像が連続で並んで表示されていて、音声の方はゲーム内の設定画面でONとOFFの切り替えが出来るのですが、その設定ページを見ると「ご利用されている端末では、この設定項目を利用することができません。」と表示されており何もすることができない状態です。 一応フラッシュは再生できます。 もう1つのサイトはyoutubeです。 動画を再生しようとしても、プログレスバーは表示されるんですが一向に動画は再生されません。 色々と調べてみたのですが全く原因が分からず・・・。 どなたかご教授いただければ幸いです。 よろしくお願い致します。 経験不足なので役に立つかは分かりませんが、以下がSDKとソースコードです。 <uses-sdk android:minSdkVersion="8" android:targetSdkVersion="15" /> protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); WebView myWebView = (WebView)findViewById(R.id.webView1); myWebView.setWebViewClient(new WebViewClient()); myWebView.getSettings().setJavaScriptEnabled(true); myWebView.loadUrl("https://www.google.co.jp/"); } ちなみにisw13htで実行しています。

  • iphone/android WEB制作について

    いつもお世話になっております。 今度スマートフォン制作を行うことになったのですが、 実機があまりないのと、できればandroid,iphoneとデバイス依存しないように制作しようと思うので、jquerymobileを採用しようと考えました。 jquerymobileで用意されているリストや、ボタン、ページヘッダーや、ページ遷移など を使用すればandroid,iphoneなどのデバイスで、表示を気にせず制作できるのでしょうか? jquerymobileを使用しないで制作した場合、 jquerymobileなどで使用する、リストやボタンを、htmlで実現するには、デバイス依存するのでしょうか。(iphone/androidによって横幅の指定が異なって表示がズレるなど。。?) 1からiphone/androidスマートフォンWebサイトを制作するならどちらが良いでしょうか。 また両デバイスのweb制作で為になった本や参考サイトなどございましたら教えてください。 どうぞよろしくお願いします。

    • ベストアンサー
    • CSS
  • androidアプリ開発 youtube表示方法

    androidアプリをjavaで開発してます。youtube動画を見れるアプリにしたいです。下記のコードでyoutubeサイトには行けるんですが、画象をクリックしても動画を見ることができません。どのようにすれば動画を見れるようになるでしょうか?どうぞよろしくお願いします。 package com.XXX; import android.app.Activity; import android.os.Bundle; import android.webkit.WebSettings; import android.webkit.WebView; import android.webkit.WebViewClient; public class WebViewActivity extends Activity { /** Called when the activity is first created. */ @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.web); WebView webView = (WebView)findViewById(R.id.main_webview); webView.setWebViewClient(new WebViewClient()); webView.loadUrl(url); WebSettings webSettings = webView.getSettings(); webSettings.setJavaScriptEnabled(true); } }

  • Android 開発 データの共有について

    Androidの開発をしています。 こちら(Android端末)で作成したDBファイルを他端末で共有(参照又は取り入れて)して データを表示したいと考えています。 どのようにすればいいのか全くわかりません。 アドバイスください。 Androidのバージョンは4.2の端末で開発しています。

  • ANDROIDアプリの開発を勉強したいのですが

    JavaBeans-IDE とEclipse3.5(galileo)にANDROID-SDK を導入し ANDROID端末のエミュレーターを起動できて HelloWorldのアプリを起動できる状態にまで来ています ですが ANDROID開発で買った参考書が自分には合わず学習が止まってしまいました どなたか簡単なサンプルコードか入門に最適なウェブページもしくは 参考書をご存知でしたら 教えていただけないでしょうか? どうぞよろしくお願いします

    • ベストアンサー
    • Java
  • AndroidのWEBアプリ開発について

    Android初心者です。(利用も、開発も) Android搭載のスマフォやタブの端末のブラウザを利用した 「WEBアプリ」を作ろうと思っています。 教えていただきたいのは、開発言語です。 ブラウザで動かすWEBアプリで考えているのですが、 端末にダウンロードして利用するアプリだと、 ほとんどのサイトは、JAVAでの開発と謳っています。 ブラウザで動かすWEBアプリもJAVAでの開発となるのでしょうか? (JSP?WEBサーバはApache Tomcat?) ASPやPHPじゃ、ダメなんでしょうか? また、もしブラウザで動作させるWEBアプリの開発について 詳しく記載しているサイトがあるのでしたら、 お手数ですが、ご教授下さればと思います。 --余談です-- 素人目ですが、正直な話、WEBならブラウザだし、 開発する言語もJAVA(JSP)や、PHP、ASP.NETでもいけそうな 気がすると思うのです。(JavaScriptはダメっぽい気がします。) そうなれば、何もAndroidに固執する必要もなくなってしまいそう・・・(苦笑) ちなみに、なぜWEBアプリにしたいのかというと、 Androidは、OSのバージョンアップが結構あるようですし、 その都度、動作確認をしなければならないアプリよりは WEBの方がまだいいのかな~と思っただけです。 よくよく考えてみれば、ブラウザの種類もいろいろあるみたいなので、 どっちもどっちといえば・・・そうなっちゃいますかね。

  • 初心者のAndroid学習について

    初心者のAndroid学習について質問させてください。 現在、Androidについて勉強しています。 これまでWeb開発でのプログラミングの経験があったのでjavaの基本は理解できていると思いますが、肝心のAndroidフレームワークでの制作が難しいのです。 Android関連の書籍を購入してサンプルをやっていたのですが、サンプルはほとんど何の説明もないままにメソッドなどを使うので、『サンプルは確かに動くけど、自分で作れるようにならない』という状況です。 基本的な処理の流れは理解できるのですが、『なぜそこでそのメソッドが必要か』というようなことへの理解が一向に深まりません。 曖昧な質問になってしまうのですが、この辺りへの理解を深めるのに効果的な学習法や良い書籍など、Android学習を効率的に行う方法について教えてください。 これまでWeb開発をしていたので、PHP(CakePHP)、javascript, actionscript、MySQL等の知識はありますが、Web以外の開発については初めてです。 開発環境はWindowsでEclipseです。 よろしくお願いします。

  • AndroidでWebアプリの開発をしたいですが

    みなさんよろしくお願いします。 早速ですが、AndroidでWebアプリの開発をしてみたいのですが、 C#であるようなWebBrowserの様なクラスはないのでしょうか? 作成したアプリでWebページを表示して目的のリンクを検索し、クリックする といったフローのアプリを作成したいと思っております。 どうかよろしくお願いいたします。

専門家に質問してみよう