【问题标题】:Mobile app to launch as website移动应用程序作为网站启动
【发布时间】:2017-12-13 17:59:20
【问题描述】:

是否可以创建一个跨平台的移动应用程序作为网站启动(在默认浏览器中)?
我正在 MVC 上编写一个完全响应的 Web 门户项目。
当我完成后,我想制作一个移动应用程序,该应用程序在设备上启动时会打开该网站链接(在默认浏览器中)。
有没有很简单的方法?

【问题讨论】:

  • 我在网上有一些网站。如果您提供 url,他们会生成 APK 文件。如果您安装只会打开您的网站的 apk。
  • 你能说出这些网站的名字吗?

标签: android ios webview hyperlink mobile-browser


【解决方案1】:

是的,您可以从 React Native 尝试 WebView。这是它的代码:

import React, {Component} from 'react';
import {WebView} from 'react-native';

export default class MyWeb extends Component {
  render() {
    return (
      <WebView
        source={{uri: "https://stackoverflow.com/users/10118612/abdul-karim-khan"}}
        style={{marginTop: 20}}
      />
    );
  }
}

【讨论】:

    【解决方案2】:

    如果您唯一的要求是在移动设备中显示您的网站,那么您可以使用任何跨平台技术(如 ReactNative、Xamarin、PhoneGap)在应用程序启动时打开 webView 并加载此 URL,这不会花费太多时间。

    注意事项: 但不推荐仅在 Web 视图中加载 Web 视图。移动开发相对于 webview 有自己的优势。原生框架在自己的平台上总是有自己的标记。 外观和性能绝对成为这里的区别点。我建议使用像 ReactNative 这样的技术,它绝对可以利用原生框架的所有优势并作为跨平台工作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-04-22
      • 2013-01-10
      • 2013-02-03
      • 2023-03-25
      • 2014-08-02
      • 1970-01-01
      • 2010-10-18
      相关资源
      最近更新 更多