10

こんにちは基本的に、html5/php などを使用して構築された Web アプリを持っています。その音楽プレーヤーは、Spotify や Pandora に似ています。Web アプリをデスクトップ アプリケーションとして配布して、ブラウザーを開かずにデスクトップから直接実行できるようにしたいと考えています。システムのようなブラウザは好きではありません.Webビューをロードするだけです(iOSでWebビューをロードするのと同様)(タブなし、URLバーなしなど)

Prism について聞いたことがありますが、これは廃止されており、どこにもダウンロード リンクが見つかりません。何か提案はありますか?

Mac Os X の場合、FluidApp を見つけました。これは、スタンドアロン アプリを構築するのでうまく機能するようです。

iOS の場合、Web ビューを介して Web アプリをロードするだけで、必要なだけうまく機能します。Androidの場合、基本的にWebビューもロードします。

Windows では、スタンドアローンのデスクトップ アプリを介して webapp をロードする必要がありました。誰かが私を助けることができれば、それは大歓迎です!

4

3 に答える 3

3

シンプルな VB.NET アプリケーションでうまくいくはずです。新しい Windows Froms プロジェクトを作成し、フォームをダブルクリックして、すべてをマークして貼り付けます。

Public Class Form1

    '############## Settings ##############'

    'Change to your URL
    Dim url As String = "http://google.de"

    'Change to the text the window title should have
    Dim title As String = "Your Title here"

    'Change to the windows size you wish to use
    Dim window_size As Size = New Size(800, 600)
    '                                  ^X^, ^Y^
    '########### End of Settings ##########'

    Dim WithEvents WebBrowser1 As New WebBrowser

    Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load

        Me.Text = title
        Me.Size = window_size

        Me.Controls.Add(WebBrowser1)

        WebBrowser1.Dock = DockStyle.Fill
        WebBrowser1.Navigate(url)

    End Sub

    Private Sub WebBrowser1_Navigated(sender As Object, e As WebBrowserNavigatedEventArgs) Handles WebBrowser1.Navigated

        Dim elements As HtmlElementCollection
        elements = WebBrowser1.Document.GetElementsByTagName("img")

        For Each element As HtmlElement In elements
            element.SetAttribute("border", "0")
        Next
    End Sub
End Class

設定を編集し、F5 を押して実行します。ほら、デスクトップ アプリケーションに WebApp が表示されるはずです。

于 2013-06-21T01:28:11.223 に答える
1

Google Chrome には、オプション メニューに「保存ショートカット」があります。メニュー>ツール>ショートカットの作成…だと思います。(携帯からの投稿)

ショートカットを開くと、独自のウィンドウで開きます。スタンドアロンアプリのように。お役に立てれば。

編集:プリズムはmozillaからのものでした。firefoxにも同様の機能があると思います。

于 2013-06-21T00:16:16.323 に答える