我应该使用图像或web浏览器显示图像

本文关键字:图像 浏览器 显示 显示图 web 我应该 | 更新日期: 2023-09-27 18:10:38

我正站在WP7应用程序的重大决定之间。它的主要目的是显示图像,总是在全屏上一次显示一个。

我需要完美的支持缩放,移动图像(同时缩放)和通过轻击手势在图像之间切换。大多数这些东西已经在WebBrowser控件中实现了,所以我只需要在隔离存储中生成适当的html源代码和图像路径。

或者我应该使用通用的图像控件并自己实现这些手势吗?在我做决定之前,我想听听你的意见。

我应该使用图像或web浏览器显示图像

你的目标是Windows Phone 8还是7?

一般来说,我会实现我自己的。

使用网页浏览器的问题:1. Perf会变慢。

  1. 内存占用将会更高(尽管我怀疑你真的关心这个-它不会很大)。

  2. 如果你想收藏/下载图片,在浏览器中导航到它们会比较困难(如果可能的话)。

  3. 背景总是白色的,除非你每次生成HTML来控制那个位。

  4. 最大的问题是放大/缩小将是…Janky……你将无法控制用户如何缩小它-这意味着他们可以缩小到足够使图片非常小,它不会"反弹"。

这不是一个糟糕的权宜之计,它的问题也没有大到让人可以说"不——不要这样做",但它们已经足够让你重新考虑了。